Senior Embedded Software Developer
Location: Cluj-Napoca, CJ, ro
Company Description
About Bosch Engineering Center Cluj
Since its establishment in 2013, Bosch Engineering Center Cluj plays an essential role in the current transformation of the mobility sector. Through its extensive expertise in software, hardware & mechanical engineering, reliability engineering, as well as sales planning, the center contributes to the development of innovative products and services based on artificial intelligence (AI) applied in the fields of automated driving, electric and connected mobility. Thanks to the diverse professional and personal development opportunities, flexible working conditions, modern offices and laboratories in Cluj-Napoca, Jucu, Bucharest and Sibiu, we are one of the most desired employers among engineers and IT professionals in Romania.
Our promise to our colleagues is rock-solid: we grow together, we enjoy our work, and inspire each other. Join us and see the difference.
Work LikeABosch
Job Description
Are you a seasoned Embedded Software developer with a deep understanding of low-level hardware interaction, from schematics to processor architecture? Are you excited by a dynamic environment where you can apply your Software Development skills across a diverse range of sensor-based projects? Join our team and help us build the core software that powers our proprietary hardware!
About Us:
We are an engineering-first company specializing in the design and manufacture of advanced sensor technology. Our team develops the mission-critical embedded software for our own product lines, including TPMS, accelerometers, gyroscopes, and more. We thrive on technical challenges and foster a dynamic environment where engineers work on multiple, varied projects, ensuring that no two days are the same. We believe in building robust solutions from the ground up and value deep technical expertise.
What You'll Do With Us:
As a Senior Embedded Software Developer, you will be at the heart of our product development, responsible for creating the software that brings our sensors to life. This is a dynamic role that involves working on a variety of projects and technologies. Your responsibilities will include:
- Designing, developing, and optimizing highly reliable Embedded Software in C or C++ for our proprietary sensors (pressure, accelerometers, gyros, etc.).
- Working closely with hardware teams, using your ability to read schematics and datasheets to influence hardware design and write corresponding low-level software.
- Leveraging your deep knowledge of processor architecture (e.g., ARM Cortex-M, RISC-V) to write efficient, performance-oriented, and memory-conscious code.
- Developing software for a range of embedded projects, from bare-metal applications to systems running a real-time operating system (RTOS).
- Effectively prioritizing tasks, performing rapid context switching between different projects, and responding to customer-reported issues and bug fixes in a timely manner.
- Proactively identifying and solving complex technical challenges, often under pressure, to ensure project continuity and client satisfaction.
- Creating comprehensive development and testing environments for new sensor projects and platforms.
- Collaborating with quality assurance teams to define and implement rigorous testing procedures for your drivers and firmware.
- Mentoring junior engineers and acting as a technical authority on embedded software development and best practices.
Qualifications
- Senior Experience: Several years of proven experience in embedded software development using C.
- Electronics Expertise: Strong ability to read and understand electronic schematics and component datasheets.
- Processor Knowledge: In-depth understanding of different microprocessor/microcontroller architectures.
- Driver Development: Demonstrable experience in writing, debugging, and optimizing low-level device drivers.
- Debugging Skills: Exceptional analytical and debugging skills for complex hardware-software integration issues using tools like oscilloscopes, logic analyzers, and debug probes (JTAG/SWD).
- Problem-Solving: Proven ability to troubleshoot and resolve difficult technical issues efficiently.
- Adaptability: A proactive mindset and enthusiasm for working in a dynamic role across a wide variety of projects and hardware targets.
What Will Help You Stand Out (Nice-to-Haves):
- Bare-Metal & RTOS: Experience with both bare-metal programming and development using Real-Time Operating Systems (e.g., FreeRTOS, Zephyr).
- Communication Protocols: Proficiency with common embedded communication protocols such as SPI, I2C, UART, etc.
- Tooling: Familiarity with version control (Git), build systems (CMake, Make), and static analysis tools.
- Automotive Experience: Experience with automotive standards or sensor technology is a significant plus.
Who You Are (Ideal Profile):
- A hands-on engineer who is passionate about the intersection of hardware and software.
- Quality-driven, with meticulous attention to detail and a systematic approach to problem-solving.
- An excellent communicator who can collaborate effectively with hardware, software, and QA teams.
- A highly organized and resilient individual, skilled at prioritization and context switching in a fast-paced, client-facing environment, always ready to tackle new challenges.
Additional Information
LikeABosch Benefits:
Your work-life balance is valuable to us, so we offer you:
- 25 Days of annual leave, because work-life balance is essential to us;
- Flexible working hours and if you want to work from somewhere else than the office, our Home Office program helps you do that 70% of your working time/month.
Your health and well-being is important to us, so we have you covered:
- Medical subscription;
- Accident insurance;
- Sport activities and well-being initiatives.
We believe in a Life-Long Learning approach, so you can take advantage of:
- Technical and soft skills trainings;
- Access to e-learning platforms;
- Local and Global career development programs;
- Opportunity to attend conferences;
- Bookster subscription.
You will be part of a product company. You will contribute to developing end-to-end products that are delivered to Global OEMs.
On top of these, we are offering:
- A monthly budget which can be used for several different services on an online benefit platform;
- Annual bonus;
- Lunch discounts.
Ready to work LikeABosch?
We live by our values, have an open feedback culture and there is plenty of room for innovative ideas. All because a team is only as valuable as its members.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
