CrawlJobs Logo

Embedded Developer with RTOS

Romania · Job Posted January 02, 2026
Apply Position
Job Link Share

Job Responsibility

  • Analysis of project requirements (functional, base product, communication)
  • Configure and integrate the stacks and packages (modules) based on AUTOSAR
  • Debug the SW integrated in client specific platform
  • Application development and integration
  • Contribution to the software architecture (UML, AUTOSAR) and clarification of requirements in cooperation with the client and the team
  • Use software releases based on the deliveries from internal and external parties which will be integrated into a complete platform
  • Code Performance analysis, optimization of algorithms, optimization of code
  • Development of robust and effective codes and insurance of high quality of the embedded code
  • Support the customers and the development team in using the relevant tools and provide guidelines, for quality aspects
  • Estimate own tasks & activities duration
  • Track own activities according to project plan
  • Communicate delays
  • Analyze own deliverables for completeness and correctness
  • Know and apply the software development process
  • Reviews, Project meetings, Team meetings

Requirements

  • University degree in Computer Sciences, Electronics, Telecommunications, Informatics, Automation or very good technical background
  • Minimum 3 years of experience as SW Engineer in C
  • Very good understanding of the software development process in the automotive area
  • Strong knowledge in embedded software development, environments and tools including editors, compilers, linkers, emulators, debuggers, analysis and monitoring tools, understanding of performance optimization
  • Knowledge in Real-time Operating Systems
  • Knowledge in Linux
  • AUTOSAR knowhow

Nice to have

  • Automotive SPICE standard knowledge
  • Agile methodology & tools knowhow
  • Structured approach, initiative and flexibility
  • Self-confidence and strong communication skills
  • Good knowledge of English, written and spoken
  • Basic electronics knowledge
  • Communication protocols knowledge (CAN, LIN, Ethernet, FlexRay)

What we offer

  • Attractive salary (negotiable based on technical knowledge)
  • Meal Tickets
  • Dedicated trainings portfolio based on personal development needs and job profile
  • One bonus vacation day for every 2 years of seniority in our company
  • Flexible working time and remote work opportunity
  • Private medical insurance package
  • Bonus for internal recommendation
  • Access to over 650 sports centers in the 7Card network
  • Opportunity to read a lot of books from Bookster
  • Relocation package in case of need for a convenient start
  • High tech infrastructure

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Embedded Developer with RTOS

8 matching positions

C++ Embedded Developer

We are looking for a Senior Embedded C++ Developer to join our teams in the medi...
Location
Location
United States , Boston
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of embedded C++ on Linux or RTOS-based medical devices
  • Deep understanding of inter-process communication, threading and real-time constraints
  • Experience with SAFe, continuous integration (Octopus / Jenkins) and static-analysis tooling
Job Responsibility
Job Responsibility
  • Develop and harden embedded C++ libraries for audio/video streaming, data synchronization and device control
  • Optimize memory footprint and latency for a next-generation medical compute platform
  • Align every increment with the program increment (PI) schedule with zero impact on the core imaging modality roadmap (Ultrasound / MR / CT)
  • Write unit tests and integration tests
  • support the Manual Tester during validation cycles
  • Maintain traceability matrices and security risk analyses required for FDA-class submissions
What we offer
What we offer
  • An international community bringing together more than 110 different nationalities
  • An environment where trust is central: 70% of our leaders started their careers at the entry level
  • A strong training system with our internal Academy and more than 250 modules available
  • A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)
  • Fulltime
Read More
Arrow Right

Middle Embedded Software Developer

Our embedded team is growing and looking for an experienced Embedded Software De...
Location
Location
Philippines
Salary
Salary:
Not provided
sigma.software Logo
Sigma Software Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C / strong
  • Embedded Systems Development / strong
  • RTOS / good
  • English / strong
What we offer
What we offer
  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities
Read More
Arrow Right

Experienced Embedded Software Developer

We are looking for an experienced Embedded Software Developer to join our dynami...
Location
Location
Salary
Salary:
Not provided
nearyou.se Logo
NearYou Sverige AB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as an Embedded Software Developer or in a similar role, ideally with experience in safety-critical systems
  • Strong programming skills in C and Python
  • Experience with embedded systems, microcontrollers, and real-time operating systems (RTOS)
  • Familiarity with DO-178 standards and requirement-based development processes
  • Experience with some version control systems, preferably Git and/or Dimension
  • Knowledge of software development methodologies, such as Agile or Scrum
  • Excellent problem-solving skills and attention to detail
  • Strong communication and teamwork skills
  • Relevant degree in Computer Science, Electrical Engineering, or a related field
Job Responsibility
Job Responsibility
  • Design and develop embedded software for various platforms and architectures, with a focus on safety-critical systems
  • Write clean, efficient, and well-documented code in accordance with DO-178 standards
  • Collaborate with hardware engineers to integrate software with hardware components
  • Participate in requirement analysis and traceability to ensure compliance with safety and security standards
  • Perform software testing and debugging to ensure reliability, performance, and compliance with safety standards
  • Contribute to the development and improvement of requirement-based development processes
  • Work in an agile environment, participating in sprint planning, daily stand-ups, and retrospectives
  • Stay up-to-date with the latest trends and technologies in embedded software development for safety-critical systems
What we offer
What we offer
  • You have the same benefits and security as with a traditional employer and you are covered by the collective agreements' conditions for, for example, salary, insurance, pension and vacation
  • You get a consultant manager who helps you in your choice of assignment and gives you tips and advice on how you can develop in working life
  • You also get to meet different corporate cultures and gain experience from different industries, which means that you develop your skills and your network and make you a more attractive employee
Read More
Arrow Right

Embedded Software Developer

Development and maintenance of embedded software in C/C++ for microcontroller-ba...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
palnarindia.com Logo
Palnar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33)
  • Implementation of device drivers, peripheral interfaces, and communication protocols (UART, SPI, I²C, etc.)
  • Software integration and testing on target hardware
  • Conducting Unit-Tests and Code Reviews
  • Driving and contributing to the test strategy
  • Design and maintenance of the development ecosystem and CI/CD pipelines using GitLab/Jenkins
  • Setup, maintenance, and continuous improvement of embedded toolchains (compilers, linkers, debuggers, build systems)
  • Optimization and integration of embedded IDEs (e.g., JetBrains CLion, VS Code) with appropriate plugins
  • Evaluation and documentation of tools, and creation of development guidelines
  • Collaboration with cross-functional teams (mechanics, electronics, testing, hardware)
Job Responsibility
Job Responsibility
  • Development and maintenance of embedded software in C/C++ for microcontroller-based systems
  • Adaptation and optimization of existing product software
  • You will contribute to the core embedded systems framework by implementing the complete hardware abstraction layer. Your work will enable application developers to access microcontroller features more efficiently and will support a highly modular and reusable software environment across product lines.
Read More
Arrow Right

Senior Embedded Software Developer

Location
Location
Canada , North York
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field
  • Minimum 8 years of experience in product development and embedded systems
  • Extensive experience with ARM microcontrollers
  • 5+ years working with embedded Linux
  • 3+ years in regulated product development (medical device experience is a strong asset)
  • Experience with connectivity interfaces (USB, Ethernet, Bluetooth, Wi-Fi)
  • Experience with Yocto Project (highly desirable)
  • Familiarity with Jira, GitLab, or other modern development toolchains
Job Responsibility
Job Responsibility
  • Design and develop embedded software for new products and support enhancements to existing products
  • Participate in hardware/software verification and integration during design and development phases
  • Maintain and enhance embedded Linux systems including kernel, BSP, and boot loader (Yocto)
  • Develop software for embedded Linux using Qt/QML, Python, C/C++, and communication protocols (e.g. MQTT, SSL/TLS, Sqlite)
  • Develop firmware for RTOS-based environments using C/C++, HTML, JavaScript, Python, and CGI
  • Administer Linux environments and support related development tools
  • Collaborate on design inputs and requirements for new product development
  • Conduct experiments, create and execute test protocols, and document results
  • Contribute to risk analysis, design reviews, and compliance activities related to regulated products
  • Process Engineering Change Requests and Change Orders in accordance with internal procedures
Read More
Arrow Right

Staff Software Engineer

General Motors Israel (Herzliya) plays a significant role in shaping the future ...
Location
Location
Israel , Herzliya
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Sc. in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
  • Over 10 years of hands-on software engineering experience building complex production systems
  • Strong experience in embedded software development, including low-level debugging, performance analysis, and system integration
  • Significant experience with Android and/or RTOS-based systems in production environments
  • Strong proficiency in C++ and/or C in complex software systems
  • Proven track record of driving technical outcomes across multiple teams or domains through influence, ownership, and execution
  • Demonstrated ability to operate effectively in a senior technical leadership capacity, working directly with directors, senior managers, architects, and cross-functional leaders
  • Strong software engineering fundamentals in system design, architecture, concurrency, debugging, performance, and maintainability
  • Experience working in large-scale, cross-site, cross-functional software organizations
Job Responsibility
Job Responsibility
  • Lead technically complex efforts across Android, RTOS, and embedded software domains within the vehicle camera organization
  • Drive architecture, design, and implementation decisions for critical software systems and cross-domain integrations
  • Stay close to the code and work hands-on in ambiguous, high-risk, or high-impact areas
  • Identify and resolve systemic technical issues that span components, teams, or organizational boundaries
  • Influence software direction across platform, application, integration, and vehicle-level concerns
  • Partner closely with engineering leaders, architects, systems engineering, program teams, and global stakeholders to align technical strategy with execution reality
  • Translate broad product or organizational needs into practical technical plans, engineering improvements, and measurable outcomes
  • Raise the technical bar through design reviews, code quality expectations, engineering rigor, and strong technical judgment
  • Drive improvements in development practices, integration approaches, debugging efficiency, and delivery predictability
  • Mentor and influence engineers across the organization through technical excellence, clarity, and execution
  • Fulltime
Read More
Arrow Right

Software Engineer

An exciting opportunity has arisen within a growing Embedded Software team worki...
Location
Location
United Kingdom , Stevenage
Salary
Salary:
60.00 - 70.00 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in embedded software development using C/C++
  • Exposure to real-time operating systems (RTOS)
  • Strong analytical, problem-solving, and software design skills
  • Ability to perform technical reviews and critical analysis
  • Strong communication skills with the ability to work effectively across multiple stakeholders
  • Flexible, hands-on approach with a willingness to solve complex technical challenges beyond core software boundaries
  • Understanding of modern software development methodologies and best practices
  • Experience developing software for ARM-based and/or RISC-V processing platforms
Job Responsibility
Job Responsibility
  • Design, develop, and maintain embedded real-time software for complex subsystem applications
  • Support the ongoing development and integration of current software products and future product evolutions
  • Develop software primarily in C and C++
  • Integrate software with multiple external components including third-party software, firmware, and hardware
  • Debug, test, and optimise software performance on embedded platforms
  • Collaborate with cross-functional engineering teams and key stakeholders
  • Contribute to technical reviews, architecture discussions, and design analysis
  • Fulltime
Read More
Arrow Right

Lead Embedded Software Engineer

Location
Location
United Kingdom , Bristol
Salary
Salary:
80000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience developing embedded software using C and low-level programming techniques
  • Proven expertise in embedded systems design across a range of hardware architectures
  • Ability to produce high-quality, maintainable code and technical documentation
  • Experience conducting code reviews and ensuring compliance with engineering best practices
  • Familiarity with configuration management and formal software development lifecycles
  • Experience developing safety-critical software to standards such as IEC 61508, DO-178C, ISO 26262, or IEC 62304
  • Knowledge of embedded networking, security principles, and communication protocols including TCP/IP and UDP
  • Experience working with multicore processors and complex embedded systems
Job Responsibility
Job Responsibility
  • Lead the development and delivery of safety-critical embedded software projects, ensuring compliance with industry and regulatory standards
  • Take ownership of complex technical challenges, defining robust solutions for systems
  • Design, develop, and validate embedded software for safety-critical applications
  • Conduct detailed code and documentation reviews to ensure software quality, reliability, and maintainability
  • Drive best practices in software development, verification, and engineering processes
  • Mentor and support engineers, promoting high standards of technical excellence and compliance
  • Collaborate with cross-functional teams to deliver secure, reliable embedded systems
  • Continuously develop technical leadership and expertise in safety-critical and real-time embedded software environments
What we offer
What we offer
  • Bonus
  • Fulltime
Read More
Arrow Right