Embedded C Developer


Xcelo Group Inc
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- Embedded C++
- GIT
- Linux
- Python
Summary
Hi,
We are having the below mentioned requirement
Job Title: Embedded C Developer
Work Location: Irving,TX
Work Auth: All Visas accepted(No H1 and No Fake profiles)
Required Education
-
Bachelor's, Master's, or PhD in Robotics, Electrical Engineering, Computer Engineering, Computer Science, or a related accredited program
-
Associate degrees are not accepted
Required Experience
-
Bachelor's Degree: 5+ years of relevant professional experience
-
Master's Degree: 2+ years of relevant professional experience
-
PhD: May substitute for a portion of the required experience
-
Relevant internships may be considered toward experience
Required Technical Skills
-
Strong hands-on expertise in C++ software development
-
Proficiency in Python
-
Experience with Inertial Measurement Units/Technology (IMU)
-
Strong knowledge of State Estimation
-
Strong debugging, profiling, and advanced troubleshooting skills
-
Experience analyzing source code, application logs, and system behavior
-
Knowledge of structured programming techniques and software development best practices
-
Ability to interpret system designs, application specifications, and functional documentation
-
Experience identifying, documenting, troubleshooting, and resolving complex software/application issues
-
Understanding of the complete software/product development lifecycle
Preferred Technical Skills
-
5+ years of experience developing Robotics, Autonomous Systems, or Autonomous Vehicle solutions
-
Hands-on experience with filtering techniques such as:
-
Error State Kalman Filter
-
Extended Kalman Filter (EKF)
-
-
Strong knowledge of Inertial Navigation and Guidance Systems
-
Experience with SLAM, Graph Optimization, and State Estimation
-
Familiarity with ROS (Robot Operating System)
-
Strong mathematical foundation including:
-
3D Geometry
-
Linear Algebra
-
Statistical Error Modeling
-
Gauss-Markov Processes
-
-
Experience working with multiple coordinate systems and coordinate transformations
-
Understanding of physics-based modeling, vehicle modeling, and vehicle dynamics
-
Ability to review academic/research literature and convert algorithms or research concepts into production-quality implementations
Key Responsibilities
-
Develop software and algorithms focused on positioning, localization, and autonomous navigation
-
Prototype and productionize localization algorithms for autonomous and semi-autonomous systems
-
Develop solutions for estimating:
-
Absolute position and altitude
-
Relative position to terrain features
-
Relative position to static and mobile equipment
-
-
Implement state estimation and filtering solutions using perception, inertial, and GNSS sensor inputs
-
Research, design, implement, and validate localization algorithms
-
Develop production-quality C++ software, including design, coding, documentation, testing, validation, and functional safety support
-
Contribute to localization requirements definition and software/system architecture
-
Participate throughout the development lifecycle, including design, coding, documentation, quality assurance, testing, and validation
-
Troubleshoot complex software and system-level issues using diagnostic tools, logs, and code analysis
-
Collaborate with and mentor other members of the localization engineering team
-
Convert research concepts and prototypes into scalable production implementations
Required Soft Skills
-
Strong analytical and problem-solving abilities
-
Strong written and verbal communication skills
-
Collaborative team player
-
Ability to take ownership of solutions from prototype through production
-
Adaptable across different phases of product development
-
Strong attention to detail
Preferred Soft Skills
-
Proactive approach to research and prototyping
-
Strong systems-thinking capabilities
-
Persistence and resilience when solving complex engineering problems
Work Environment
-
Primarily office-based
-
Occasional work in laboratories, proving grounds, or test environments
-
PPE and safety glasses may be required during laboratory or test-site activities
-
Collaborative and technically focused engineering team
-
Position will work closely with an Architect and Program Manager
-
This is a new addition to the existing engineering team
- Dice Id: 91099353
- Position Id: OOJ - 1587-588-1788285176
- Posted 2 hours ago
Company Info
About Xcelo Group Inc
At Xcelo, we do much more than software integration. We deliver superior IT Solutions through the successful integration of people, technology and efficient business systems. We employ only senior-level, trusted consultants and programmers with proven track records of success. Because we are a small, efficient business staffed by technology experts, we can offer customers nimble service, unprecedented project turn times, and increased flexibility when compared to larger competitors.
By maintaining a strategic business model that combines Global IT Service Centers in USA with IT experts located offshore, we improve productivity and maximize our client s cost savings, without compromising on product quality or delivery timelines. As a result, Xcelo customers receive face-to-face service, save time and money, and eliminate the need to hire extra personnel or train existing staff for highly technical projects.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs