Job Title: Embedded Systems Software Engineer
Type: Fulltime
Salary: Competitive salary based on experience
Summary:We are seeking a talented Embedded Systems Software Engineer to join our clients team. In this role you will be responsible for researching designing and developing embedded computer systems software in conjunction with hardware product development. The ideal candidate will have a strong background in software development and a passion for pushing the boundaries of technology.
Essential Duties and Responsibilities:
- Improve software quality as delegated by management.
- Gather and analyze software requirements to determine feasibility of design within time and cost constraints.
- Consult with hardware engineers and other engineering staff to evaluate the interface between hardware and software and operational and performance requirements of the overall system.
- Develop software requirements specifications test procedures and other documentation.
- Develop software that meets or exceeds product software requirements.
- Develop and coordinate software release process and installation procedures.
- Perform other duties as assigned.
Requirements:
- Proficiency in AMI BIOS C/C DOS LINUX shell scripts.
- Background in defense/aerospace is a plus.
- Strong understanding of embedded systems design principles.
- Bachelors degree in Computer Science Electrical Engineering or related field.
- Excellent problemsolving and analytical skills.
- Ability to work both independently and as part of a team.
- Strong communication and interpersonal skills.
Remote Work :
No