-
Bringsense Technologies

Embedded Software Engineer

Bringsense Technologies
Romania · Full-time · Entry

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

embedded embedded systems cybersecurity ai c
Login to Apply
Posted
May 13, 2026
Type
Full-time
Level
Entry
Location
Sibiu

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Bringsense Technologies
Related

Senior Embedded Software Engineer (C / Safety / ARM Cortex-M)

2026-01-30

Full-time
Mid-Senior
Romania
IT Services
Engineering
View Job Details
Bringsense Technologies
Related

Embedded Software Engineer (Mid-Level) – PDL / Embedded C

2026-01-21

Contract
Entry
Romania
IT Services
Engineering
View Job Details
Bringsense Technologies
Related

Embedded Software Integrator - Autosar

2025-09-01

Other
Entry
Romania
IT Services
Engineering