Company Description
Bringsense Technologies is an engineering-driven company specializing in advanced embedded systems, hardware development, cybersecurity, and high-reliability software engineering. Serving industries like automotive, medical, energy, and robotics, we deliver production-ready solutions through expertise in system architecture, secure firmware, real-time systems, and AI-based innovations. Our services span full-lifecycle hardware engineering, embedded software integration, and comprehensive QA testing with certified professionals. Aligned with global standards like ASPICE, ISO 26262, and ISO/SAE 21434, we ensure secure and reliable solutions. Headquartered in Cluj-Napoca, Bringsense Technologies drives innovation across diverse industries with a focus on security, performance, and quality.
Your responsibilities
- Design, develop, debug, and maintain embedded software components in C
- Develop low-level drivers, platform software, and hardware abstraction layers
- Analyze and optimize memory usage, stack usage, CPU load, and runtime resources
- Work with compiler, linker, startup code, and build system configurations
- Debug complex hardware/software interaction issues
- Understand and optimize system behavior at CPU and architecture level
- Participate in code reviews, debugging sessions, and technical discussions
- Create validation tests and debugging utilities
- Support integration and bring-up activities on embedded targets
Who we're looking for
We are looking for engineers with strong embedded fundamentals, not only years of experience. Candidates with 3+ years of experience are encouraged to apply if they have solid technical understanding and hands-on embedded development experience.
Required skills
- Strong Embedded C programming skills
- Good understanding of:
- CPU architecture and low-level system behavior
- Memory layout and linker scripts
- Stack/heap management
- Interrupts, exceptions, and boot process
- Compiler and linker fundamentals
- Embedded debugging techniques
- Experience developing low-level drivers and embedded platform software
- Experience using debuggers and analyzing runtime behavior
- Understanding of resource-constrained systems and performance optimization
- Ability to analyze CPU, memory, stack, and system resource usage
- Familiarity with embedded development environments and toolchains
- Strong analytical and debugging mindset
- English communication skills (spoken and written)
Nice to have
- ARM and/or RISC-V architecture knowledge
- Automotive embedded systems experience
- RTOS or bare-metal development experience
- Makefiles and scripting languages
- Experience with security or cryptography concepts
- Profiling and performance optimization experience
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Embedded Software Engineer (C / Safety / ARM Cortex-M)
2026-01-30
Embedded Software Engineer (Mid-Level) – PDL / Embedded C
2026-01-21
Embedded Software Integrator - Autosar
2025-09-01
- Posted
- May 13, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Sibiu
- Company
- Bringsense Technologies
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Embedded Software Engineer (C / Safety / ARM Cortex-M)
2026-01-30
Embedded Software Engineer (Mid-Level) – PDL / Embedded C
2026-01-21
Embedded Software Integrator - Autosar
2025-09-01