The Software Engineer will participate in a complete embedded software development lifecycle. In addition to design, code development, and test, the Software Engineer will ensure that requirements are correctly interpreted through participation in architecture and requirements reviews and peer reviews of work products derived from requirements specifications.
Design, develop, test and debug system software. Design and implement software for embedded devices and systems, throughout lifecycle from requirements to deployment. Design and implement MS Windows desktop software from requirements to deployment. Review code and design. Estimate software development tasks and resource requirements.
Working hours: 8:00 AM - 5:00 PM
Knowledge of EW Self-Protection Systems (e.g. RWR, LWS, MWS) and performance
Systems or networking programming experience
Familiarity with C# and WinForms
Experience with development and execution of verification and validation procedures
Basic understanding of Software Security
Knowledge of DO-178C
Proven experience in embedded systems design with preemptive, multi-tasking real-time operating systems (e.g. VxWorks, Green Hills).
Proficient in C, C++ and Python.
Knowledge of IBM Rational-DOORS.
Knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.
Experience developing software requirement specifications and software documentation.
Strong oral and written communication skills.
Willingness to travel 10%.
US Citizenship with ability to obtain and maintain a Department of Defense (DOD) Security Clearance.
Bachelor's Degree in Computer Science, Engineering or related field and minimum of 5 years work experience in embedded Software Engineering OR equivalent experience.
Thank you for applying today. Following a completed application all qualified candidates will be contacted within 2 business days via text or email. Let's Get to Work!
Spherion has helped thousands of people just like you find work happiness! Our experienced staff will listen carefully to your employment needs and then work diligently to match your skills and qualifications to the right job and company. Whether you're looking for temporary, temp-to-perm or direct hire opportunities, no one works harder for you than Spherion.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Spherion, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact Callcenter@spherion.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Spherion offers a comprehensive benefits package, including health, and an incentive and recognition program (all benefits are based on eligibility).
For certain assignments, Covid-19 vaccination and/or testing may be required by Spherion's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Spherion representative for more information.