Software Staff Engineer – Embedded Systems & BSP Development


Job Location:

Sterling Heights, MI - USA

Hourly Salary: $ 63 - 71
Posted on: 12 hours ago
Vacancies: 1 Vacancy

Job Summary

Check out this new opportunity!

Software Staff Engineer

Sterling Heights MI

$63.92 - $71.00/Hour

We are hiring aSoftware Staff Engineer in Sterling Heights MIto support the development of advancedembedded software systems and Board Support Packages (BSPs) for mission-critical military vehicle platforms.This role requires expertise in embedded software engineering low-level system programming DSP applications Linux and VxWorks environments hardware/software integration CSCI integration and Agile software development supporting next-generation armored combat and vehicle electronics systems.

Responsibilities:

  • Design configure and maintain software development environments for code documentation and test artifacts
  • Develop software across multiple domains including:
    • Board Support Packages (BSP)
    • Digital Signal Processing (DSP)
    • Power management lethality systems diagnostics and deployment
  • Perform software requirements analysis and translate into design
  • Develop preliminary and detailed software designs using approved tools and standards
  • Implement code in compliance with engineering standards and procedures
  • Develop and execute unit and functional tests
  • Perform hardware/software integration and system-level debugging
  • Troubleshoot and resolve issues across multiple test phases and environments
  • Build and manage software releases (CSCI integration) across multiple developers
  • Collaborate with Systems Engineering Program Management and Software Quality teams
  • Provide status updates to software leads and stakeholders
  • Participate in Agile Scrum ceremonies (daily standups demos etc.)
  • Perform additional related duties as assigned

Qualifications:

  • U.S. Citizenship is required by Federal Law
  • Bachelors degree in Computer Science Computer Engineering Electrical Engineering or related field
  • 7 years of embedded/software engineering experience
  • Embedded software development in C C Python Java or C#
  • Operating Systems: Linux VxWorks RTOS virtualization environments
  • Board Support Packages (BSP) and low-level system programming
  • Git / Bitbucket (version control)
  • GCC GDB Eclipse or similar toolchains
  • Jira / Confluence / DOORS
  • Networking & Interfaces:
  • RS-232/422 CAN TCP/IP UDP/IP
  • Linux image tools such as Yocto
  • Hardware/software integration and debugging
  • Software release integration (CSCI-level)
  • 100% on-site role
  • Ability to work overtime as needed

Moseley Technical Services Inc. is an AA/EEO/Veterans/Disabled Employer.

Your Recruiter

What to Expect

  • Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation which may include education criminal and work history verifications.
  • Accepted applicants will be eligible for benefits including medical and supplemental insurance and a 401(k) plan. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
  • Final position level and pay will be based on experience.

Resources

  • To apply send a resume to:
  • For more active job openings: Search Jobs
  • For more information about Moseley visit: About Us

Moseley Technical Services Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense manufacturing government and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity transparency and appreciation.

We stand by our 30-year-old commitment of World Class Service. World Class Company.


Required Experience:

Staff IC

Check out this new opportunity!Software Staff EngineerSterling Heights MI$63.92 - $71.00/HourWe are hiring aSoftware Staff Engineer in Sterling Heights MIto support the development of advancedembedded software systems and Board Support Packages (BSPs) for mission-critical military vehicle platforms....