Engtal ยท 1 week ago
Senior Embedded Software Engineer
Wonder how qualified you are to the job?
RecruitingStaffing Agency
Insider Connection @Engtal
Responsibilities
Design, develop, and maintain embedded software systems for aerospace applications, ensuring compliance with industry standards and safety regulations.
Collaborate with cross-functional teams including hardware engineers, system engineers, and quality assurance to ensure seamless integration of software components into the overall system.
Lead the software development lifecycle, from requirements analysis and design to implementation, testing, and deployment.
Conduct code reviews and provide technical guidance to junior team members to ensure code quality and adherence to best practices.
Perform debugging and troubleshooting of embedded systems, identifying and resolving software defects and performance bottlenecks.
Utilize Real-Time Operating Systems (RTOS) and Linux-based platforms for embedded software development, optimizing performance and resource utilization.
Prototype new features and functionalities, conducting feasibility studies and performance evaluations to inform design decisions.
Collaborate with aerospace design teams to understand system requirements and constraints, translating them into software specifications and design solutions.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree in Computer Science, Electrical Engineering, or related field. Advanced degree preferred.
5+ years of experience in embedded software development using C/C++ languages.
Strong proficiency in Real-Time Operating Systems (RTOS) and Linux-based environments.
Hands-on experience with aerospace design and development processes.
Top-secret clearance required (active)
Excellent problem-solving skills and ability to troubleshoot complex embedded systems.
Experience with prototyping and rapid iteration techniques.
Familiarity with industry standards and safety regulations in aerospace engineering.
Strong communication and teamwork skills, with the ability to collaborate effectively in a cross-functional environment.
Preferred
Advanced degree in Computer Science, Electrical Engineering, or related field.