Embedded Software Engineer
Adaugat: Azi
Bringsense Technologies
Embedded Software Engineer
Adaugat: Azi
Bringsense Technologies
Acest anunt este cu aplicare externa. Cand dati click pe Aplicare Externa veti fi redirectionat pe un alt site pentru a aplica.
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
Show more
Show less
Sfaturi de siguranta
- Nu trimiteti niciodata BANI in avans sau acte de identitate pentru aplicarea la un loc de munca. Nu trimiteti bani in avans pentru promisiuni de angajare sau alte oferte similare.
- Daca aveti impresia ca acest anunt nu este real, va rugam sa il raportati apasand butonul "Raporteaza Job"
This action will pause all job alerts. Are you sure?
Locuri de munca similare
Fii informat
Aboneaza-te la newsletter-ul nostru si primeste cele mai recente oferte de munca si informatii despre cariera direct in inbox-ul tau.
Securitatea datelor dumneavoastra este importanta pentru noi. Citeste Politica de confidentialitate.