Embedded Software Engineer 3

Irving, TX, US • Posted 21 hours ago • Updated 8 hours ago
Full Time
On-site
USD $63.00 - 67.00 per hour
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Embedded Software
  • Development Testing
  • Algorithms
  • Software Architecture
  • Root Cause Analysis
  • Testing
  • Documentation
  • Collaboration
  • Computer Engineering
  • Electrical Engineering
  • Computer Science
  • Software Engineering
  • C++
  • Python
  • Estimating
  • Debugging
  • Conflict Resolution
  • Problem Solving
  • Software Development
  • Software Development Methodology
  • Communication
  • Robotics
  • Sensors
  • Fusion
  • Internationalization And Localization
  • Mapping
  • ROS
  • Operating Systems
  • Optimization
  • Linear Algebra
  • 3D Computer Graphics
  • Statistical Models
  • Dynamics
  • Physics
  • Modeling
  • Research

Summary

  • Location: Irving, Texas
  • Type: Contract
  • Job #106502

Embedded Software Engineer III

Location: Irving, TX (Onsite)
Compensation: $63.00 - $67.00/hour
Schedule: Monday-Friday, 40 Hours per Week
About the Role

We are seeking an experienced Embedded Software Engineer III to join a team developing advanced autonomous and semi-autonomous technologies. This position focuses on localization, positioning, navigation, and state estimation software used in next-generation robotic and autonomous systems.

The successful candidate will contribute to the design, development, testing, and deployment of production-quality software while collaborating with multidisciplinary engineering teams to bring innovative solutions from concept to implementation.
Key Responsibilities
  • Design, develop, test, and maintain high-quality C++ software for localization and positioning systems.
  • Develop algorithms utilizing sensor fusion, inertial measurements, GNSS, and perception-based inputs.
  • Support software architecture, requirements development, validation, and verification activities.
  • Troubleshoot complex software issues through debugging, profiling, and root cause analysis.
  • Participate in all phases of the software development lifecycle, including design, coding, testing, and documentation.
  • Collaborate with cross-functional engineering teams to move concepts from prototype to production.
  • Research, evaluate, and implement advanced localization and navigation technologies.
  • Support functional safety software development and validation efforts.
Required Qualifications
  • Bachelor's, Master's, or PhD in Robotics, Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
  • 5+ years of software engineering experience.
  • Strong expertise in C++ development.
  • Proficiency in Python.
  • Experience with State Estimation methodologies.
  • Knowledge of Inertial Measurement Technology (IMU/INS).
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Experience working within the Software Development Life Cycle (SDLC).
  • Excellent written and verbal communication skills.
  • Ability to work onsite in Irving, TX.
Preferred Qualifications
  • Experience with Robotics, Autonomous Systems, or Automation technologies.
  • Knowledge of Kalman Filters, Extended Kalman Filters (EKF), or Error State Filters.
  • Experience with localization, navigation, and sensor fusion systems.
  • SLAM (Simultaneous Localization and Mapping) experience.
  • Experience with ROS (Robot Operating System).
  • Knowledge of GNSS, inertial navigation, and graph optimization techniques.
  • Strong mathematical foundation in linear algebra, 3D geometry, and statistical modeling.
  • Understanding of vehicle dynamics and physics-based modeling.
  • Ability to transform research concepts into production-ready software solutions.
What We're Looking For

We are looking for a highly motivated engineer who enjoys solving complex technical challenges, collaborates effectively within a team environment, and takes ownership of delivering innovative software solutions. The ideal candidate thrives in a fast-paced engineering setting and is passionate about advancing autonomous and robotic technologies.

#INDOEM

#LI-CB1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111081
  • Position Id: c9cba7551a06ee7347212c718166e831
  • Posted 21 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Irving, Texas

Today

Easy Apply

Full-time

Irving, Texas

Today

Easy Apply

Full-time

USD 60.00 per hour

Irving, Texas

Today

Easy Apply

Full-time

USD 67.73 per hour

Irving, Texas

Yesterday

Easy Apply

Third Party, Contract

Depends on Experience

Search all similar jobs