Senior Embedded Software Engineer (C / Safety / ARM Cortex-M)
Company Description
Bringsense Technologies is an engineering-focused company that specializes in embedded systems, hardware development, AI, cybersecurity, and high-reliability software engineering. Serving industries such as automotive, medical, energy, robotics, and industrial automation, the company delivers cutting-edge solutions tailored to specific needs. With expertise in ARM architectures, secure boot flows, RTOS, HLOS, and embedded development, they provide end-to-end hardware engineering, integration, and validation. Bringsense Technologies aligns development processes with industry standards like ASPICE, ISO 26262, and ISO/SAE 21434. Their skilled team, including certified experts in ISAQB architecture, SAFe, and cybersecurity, ensures the delivery of secure and innovative solutions.
Location: Romania / Nearshore (Hybrid or Remote)
Industry: Automotive – Safety-Critical Embedded Systems
Experience: 5+ years
We are looking for a Senior Embedded Software Engineer to join an automotive project focused on safety-critical embedded software for ARM-based microcontrollers.
You will work on low-level embedded C development, functional safety (ISO 26262), and process-driven automotive software, contributing to reliable, production-grade systems.
- Develop and maintain embedded software in C (ANSI-C99) for automotive microcontrollers
- Implement safety-critical functions in compliance with ISO 26262 (up to ASIL-B)
- Develop low-level MCU software: memory allocation, startup logic, optimized C
- Apply MISRA-C 2012 guidelines and support code reviews
- Work in ASPICE-compliant software development processes (SWE1–SWE6)
- Create and execute unit tests, analyze defects, and debug embedded software
- Use Git for version control (branching, merging, reviews)
- Track and resolve tasks using JIRA
- Prepare technical documentation (designs, tests, reports) using MS Office
- 5+ years of experience in embedded software development
- Strong expertise in C (ANSI-C99) at senior level
- Proven experience with safety-critical software and ISO 26262, at least ASIL-B
- Solid understanding of microcontroller programming and low-level concepts
- Hands-on experience with MISRA-C 2012
- Experience working in ASPICE-compliant environments (SWE1–SWE6)
- Good knowledge of Git
- Experience with unit testing
- Familiarity with JIRA ticket handling
- Proficient in MS Office tools
- Experience with ARM Cortex-M development toolchains (compiler, linker, debugger)
- Knowledge of ARM Cortex-M peripheral modules
- Experience with ARM TrustZone
- Familiarity with MOTIX motor control devices
- Experience with internal automotive development tools and workflows
- Requirements management tools (e.g. JAMA, DOORS, or similar)
- Knowledge of CAN / LIN communication buses
- Strong debugging skills on ARM-based microcontrollers
- Experience with software architecture and design documentation
- ARM compiler and build / makefile configuration experience
Apply here or contact us directly on [email protected].
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Embedded Software Engineer (Mid-Level) – PDL / Embedded C
2026-01-21
Embedded Software Engineer
2026-05-13
Embedded Software Integrator - Autosar
2025-09-01
- Posted
- Jan 30, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Romania
- Company
- Bringsense Technologies
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Embedded Software Engineer (Mid-Level) – PDL / Embedded C
2026-01-21
Embedded Software Engineer
2026-05-13
Embedded Software Integrator - Autosar
2025-09-01