Embedded Software Engineer

Company:  Thompson Software Solutions
Location: Huntsville
Closing Date: 09/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow's problems.

This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software products. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic, time-management, and interpersonal skills. In this role, you will work independently at times on projects, at other times will be in a collaborative team environment with other software engineers, as well as other program development and deployment teams.

Location: Huntsville, AL

Terms: Onsite/Fulltime

Compensation: $120k - $150k with bonus potential!

Travel: 25%

***An active Secret clearance at a minimum is a MUST***

Qualifications / Requirements:

  • Bachelor's degree in a STEM discipline
  • 6+ years of C/C++
  • UML, MATLAB and Simulink experience
  • Experience with Digital Simulation development and integration
  • Experience with Embedded Software development and integration on target software
  • Experience with Full Software Development Cycle
  • Proficient with Linux and Windows development environments
  • Ability to professionally communicate project status and collaborate on technical solutions with clients and peers

Preferred / Additional Skills:

  • Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.)
  • Proficient in Python development
  • Familiarity with Model-Based System Engineering (MBSE) concepts and tools (Cameo, AADL)
  • Experience with safety-critical software development and practices (DO-178C)
  • Experience with Navigation, Guidance and Control Implementation
  • Experience with Signal Processing Implementation
  • Experience developing Embedded Flight Software
  • Experience communicating and documenting complex technical designs
  • Ability to work in a collaborative and team-based environment
  • Excellent written and verbal communication and presentation skills
Apply Now
Share this job
Thompson Software Solutions
  • Similar Jobs

  • Embedded Software Engineer

    Huntsville
    View Job
  • Senior embedded software engineer

    Huntsville
    View Job
  • Senior Embedded Software Engineer

    Huntsville
    View Job
  • Principal Embedded Software Engineer

    Huntsville
    View Job
  • Embedded Software Engineer Senior

    Huntsville
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙