At Thales, we are seeking a highly skilled and motivated Embedded Software Engineer to join our dynamic team. As an Embedded Software Engineer at Thales, you will have the opportunity to work on cutting-edge technology and play a crucial role in developing innovative solutions for our clients. We are looking for a candidate who is passionate about embedded systems and has a strong background in software development. If you are a creative problem-solver with a keen eye for detail, we would love to hear from you. Join us and be a part of our exciting journey towards shaping the future of technology.
- Design and develop embedded software solutions for Thales using the latest technology and industry best practices.
- Collaborate with cross-functional teams to understand client requirements and translate them into software specifications.
- Conduct detailed analysis of system requirements and create efficient and robust code to meet project goals.
- Debug and troubleshoot complex software issues, providing timely solutions and recommendations.
- Develop and maintain technical documentation for all software designs and implementations.
- Stay up-to-date with emerging technologies and industry trends to continuously improve software development processes.
- Test and validate software designs to ensure high quality and functionality.
- Work closely with hardware engineers to integrate software and hardware components.
- Provide technical support to other team members and assist with training and mentoring junior engineers.
- Adhere to project schedules and deliverables, ensuring timely and successful project completion.
- Collaborate with clients to understand their needs and provide innovative solutions that exceed their expectations.
- Ensure software meets all relevant safety and security standards.
- Participate in code reviews and offer constructive feedback to improve team performance.
- Communicate effectively with team members and stakeholders to provide progress updates and address any concerns.
- Continuously evaluate and improve software development processes to increase efficiency and productivity.
Bachelor's Or Master's Degree In Computer Science, Electrical Engineering, Or Related Field.
Proficiency In Programming Languages Such As C, C++, And/Or Assembly Language.
Strong Understanding Of Real-Time Operating Systems And Embedded System Design Principles.
Minimum Of 3-5 Years Of Experience In Embedded Software Development, Preferably In The Aerospace Or Defense Industry.
Experience With Software Development Tools And Processes, Such As Version Control, Bug Tracking, And Project Management.
Object-oriented programming
Embedded
Embedded systems design
C/C++ programming
Hardware/Software integration
Firmware development
Real-Time Operating Systems
Low-Level Programming
Debugging And Troubleshooting
System Architecture Design
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Teamwork
Adaptability
Problem-Solving
Persuasion
According to JobzMall, the average salary range for a Embedded Software Engineer is $82,000 to $130,000 per year. The starting salary for this position can range from $60,000 to $80,000 per year, while experienced professionals can make upwards of $150,000 per year. Salaries may vary depending on the location, company, and level of experience. Additionally, individuals with advanced degrees or specialized skills may command higher salaries.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Thales Group is a French multinational company that designs and builds electrical systems and provides services for the aerospace, defence, transportation and security markets. Its headquarters are in La Défense, and its stock is listed on the Euronext Paris.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started

