Senior C and C++ Embedded Developer
Brak informacji o wynagrodzeniu
#457617·Dodano 2 dni temu·0
Źródło: justjoin.itTech Stack / Keywords
Firma i stanowisko
EPAM is a global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and startups. With over 30 years of expertise in custom software, product, and platform engineering, EPAM empowers clients to become AI-Native enterprises, driving measurable value from digital investments.
Wymagania
- 5+ years of professional C++ development experience in embedded, real-time, or resource-constrained software
- Expertise in software engineering fundamentals including debugging, modular design, code review, and version control
- Experience delivering software across design, implementation, testing, and maintenance with hardware/software interaction
- Experience integrating software with hardware, control systems, industrial devices, or external interfaces
- Skills in reasoning about timing, data flow, fault handling, and system behavior
- Working knowledge of Simulink to understand control diagrams, signals, parameters, and simulation results
- Capability to collaborate across software, controls, systems, and testing disciplines
Nice to have:
- Background in embedded control products, power systems, renewable generation, PPCs, converters, energy storage, or industrial automation
- Experience integrating model-based design or generated code with C++ software
- Familiarity with unit-testing frameworks, automated integration tests, continuous integration, or acceptance testing
- Knowledge of real-time operating systems, industrial communications, field interfaces, diagnostics, logging, or controller-to-controller integration
- Experience with automated unit, integration, simulation, or hardware/software-in-the-loop testing
- Familiarity with active/reactive power, voltage/frequency control, dispatch, or grid-support functions
Obowiązki
- Develop and maintain C++ software for PPC control functions and embedded components
- Participate in requirements clarification, design, implementation, testing, maintenance, and releases
- Integrate control functionality with PPC runtime components, controller interfaces, measurements, and plant equipment
- Investigate functional and performance issues relating to signal handling, scan-cycle behavior, latency, and timing constraints
- Review control-model behavior and coordinate with Simulink developers to resolve implementation differences
- Implement maintainable, testable changes with diagnostics, fault handling, and error handling
- Develop or extend unit and integration tests and collaborate with QA for hardware or test platform verification
- Contribute to code reviews, requirements clarification, technical design, verification, validation, and release preparation
- Collaborate with QA and DevOps teams to ensure changes are buildable, testable, and traceable through delivery workflow
Benefity
- Opportunity to work remotely within Poland with hybrid work mode
- Chance to work abroad up to 60 days annually
- Business-driven relocation opportunities
- Career development programs including mentoring and certification (Anthropic, Gemini, GCP, Azure, AWS)
- English classes
- Stable pay
- Participation in the Employee Stock Purchase Plan with 15% discount
- Benefits package including health insurance, multisport, and shopping vouchers
- Referral bonuses up to $2,000
- Offices with entertainment and relaxation zones, free snacks, and coffee
- Corporate social and well-being events
Elastyczne godziny
Pakiet relokacyjny
Szkolenia wewnętrzne
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Kursy językowe
Karta sportowa
Opieka zdrowotna
Premie
Darmowe przekąski
Napoje w biurze
Inne informacje
Benefits listed are available to employees only. The company is open to working with Contractors and B2B cooperation terms are individually agreed. Only selected candidates will be contacted. By applying, candidates agree to their personal data processing by EPAM Systems (Poland) sp. z o.o. in accordance with Privacy Policy.
EPAM Systems
1484 aktywne oferty