Scalable Systems is a USA-based Big Data, Analytics, and Digital Transformation Company focused on vertical, innovative solutions. By providing next-generation technology solutions and services, we help organizations to identify risks & opportunities, achieve operational excellence, and gain an innovative edge.
Embedded Software Engineer
No. of Positions: 1
We are seeking an Embedded Software Test Engineer to support verification and validation of embedded software for a next-generation electric aircraft. This role is ideal for engineers with experience in highly regulated environments, strong proficiency in C programming, and a background in real-time embedded systems testing.
You will be a key member of the Software Certification team, responsible for ensuring that embedded systems comply with DO-178C Level A certification standards. The position involves both manual and automated test development, rigorous documentation, and close collaboration with cross-functional development teams.
Responsibilities:
- Develop and execute automated and manual tests for embedded software verification.
- Perform detailed analyses including worst-case timing, memory margin, structural coverage, and data/control coupling.
- Generate and maintain life cycle artifacts (verification cases, procedures, and reports) in compliance with DO-178C.
- Collaborate with software developers to review technical outputs and support certification deliverables.
- Ensure test traceability to software requirements and adherence to process rigor.
- Provide clear and timely communication of test status and results to internal and external stakeholders.
- Work with tools such as Git, Polarion ALM, and test scripting environments.
- Maintain alignment with cross-functional teams across software, hardware, and systems engineering.
Requirements:
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.
- 3–5 years of experience in embedded software testing in regulated industries (e.g., aerospace, automotive, medical devices).
- Strong programming skills in C and experience with test scripting languages (e.g., Python or shell).
- Experience with real-time systems, RTOS, bare-metal development, and hardware interfaces (CAN, I2C, SPI).
- Familiarity with software lifecycle management tools and version control (e.g., Git, Subversion).
- Comfortable reading and interpreting electrical schematics, datasheets, and system-level documentation.
- Excellent written and verbal communication skills in English (C1 or higher).
Preferred Qualifications:
- Hands-on experience with STMicroelectronics ARM Cortex-M series microcontrollers.
- Deep knowledge of DO-178C, including its supplements.
- Familiarity with ARP 4754A and ARP 4761 development and safety processes.
- Experience using Polarion ALM, Jira, or similar tools for requirements traceability and documentation.
Scalable Systems is an Equal Opportunity-Affirmative Action Employer
Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation