Embedded Software Engineer
Embedded Software Engineer
Grand prairie, TX
Embedded Software Engineer
Temporary
Job Description
Develop, implement, integrate, and test embedded software supporting real-time systems using Agile development methodologies. Analyze software architecture, evaluate algorithm requirements, and enhance existing code to support embedded applications. Coordinate software development activities from requirements analysis through acceptance testing and delivery.
- Job Details
- Manufacturing
- 4/10A-1st Shift
- Must be a U.S. Citizen
- Education & Job Requirements
- 11+ years of experience with a Bachelor's degree or 9+ years of experience with a Master's degree
- Current active Secret Clearance with the most recent investigation completed within the last 5 years
- Develop real-time embedded software using C++ on Linux platforms
- Integrate and test embedded software with hardware systems
- Analyze algorithm descriptions provided by Systems Engineering
- Support software architecture development and code enhancements
- Utilize Agile software development methodologies
- Able to read, write, speak, and understand the English language
- Ability to read, interpret, and apply technical drawings, blueprints, schematics, or maintenance manuals
- Preferred Skills
- Knowledge of RTI Data Distribution Services (DDS) Publish/Subscribe communication protocol
- Experience with Common Object Request Broker Architecture (CORBA)
- Experience developing with CMake
- Familiarity with the Ada programming language for embedded real-time applications
- Experience working with multidisciplinary engineering teams
- Experience using GitLab CI/CD pipelines
- Job Duties & Functions
- Design embedded software applications
- Develop software using C++ for Linux and Rocky Linux environments
- Analyze algorithm requirements and determine software architectural changes
- Implement software enhancements within an existing code base
- Perform software integration and acceptance testing
- Support software delivery activities
- Collaborate with Systems Engineering throughout the development lifecycle
- Develop software following Agile methodologies
- TeamGlobal Benefits
- Medical, Dental, Vision, 401(k), and more!
- TG Rewards Program
- Employee Referral Program
Apply Now! Call Now: (817) 234-9553
