Associate Embedded Software Engineer


This position is for an Associate Embedded Software Engineer in Clarksburg, MD. This position requires a highly motivated individual to work with the Embedded Software Design team to perform low level design and support engineering tasks for embedded wireless communications systems.

Responsibilities will span the software development lifecycle including requirements generation, system design and implementation, integration, and testing support.


  • U. S. Citizenship. Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information.
  • 0-2 years' experience with BSEE/BSCE/BSME/BSCS or equivalent.
  • Excellent oral and written communication skills
  • Ability to work collaboratively and build and maintain relationships with team members
  • Software development for embedded systems in a Linux environment

Expereince with the following:

  • The software development process (peer reviews, unit testing, configuration management, defect tracking)
  • Developing software in C/C++, Python
  • Agile methodologies and techniques such as Scrum, Kanban, Test Driven Development, etc.
  • Wireless communication systems and networking
  • Embedded Linux on ARM processors

Thales champions inclusion and we believe diversity strengthens the fabric of our culture. We are an Equal Opportunity Employer/AA/Minorities/Females/Veterans/Disabled. Thales is an E-Verify employer.

Thales is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, protected veteran status, disability status, age or any other characteristic protected by law.

If you need an accommodation or assistance in order to apply for a position with Thales, please call Human Resources at 240-864-7549.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Service Associate
Baltimore, MD Rain for Rent
Experienced Field Engineer - Controls - Aerode...
Annapolis, MD FieldCore
LIF- Maintenance Technician II with MD 1st gra...
Belcamp, MD Newell Brands
Maintenance Mechanic, Electro mechanical, Engi...
Baltimore, MD WestRock
Facilities Engineering Mechanic PRN
Baltimore, MD Johns Hopkins Bayview Medical Center
Facilities Engineering Mechanic
Baltimore, MD Johns Hopkins Medicine