Jobs · Information Technology · Texas

Embedded C Developer

Accord Technologies Inc · Irving, TX · 1 mo ago
On-siteInformation TechnologyFull-time

About the role

New addition to the team led by an Architect and Program Manager within a collaborative, technically focused team. Work primarily in-office, with occasional lab or proving ground work (PPE and safety glasses required).

Required Education

  • Bachelor's, Master's, or PhD in an accredited Robotics, Electrical Engineering, Computer Engineering, or Computer Science program
  • Associate degrees are not accepted

Experience Equivalency

  • 5+ years of experience with a Bachelor's degree
  • 2+ years of experience with a Master's degree
  • PhD may substitute for some experience
  • Internships accepted as relevant job experience

Required Skills

  • Excellence in C++ development
  • Fluency in Python
  • Inertial Measurement Technology
  • State Estimation
  • Strong debugging and profiling skills
  • Structured programming techniques
  • Interpreting application system designs and program specifications
  • Identifies, documents, and resolves software/application problems
  • Uses fact-finding and diagnostic tools
  • Analyzes code, logs, and systems for advanced troubleshooting
  • Records and reports technical problems and solutions
  • Identifies issues and considerations for each phase of the life cycle
  • Interprets product development plans and functional documentation

Technical Skills (Desired/Preferred)

  • 5+ years of robotics/autonomous solutions experience
  • Proven experience with filtering solutions: Error State Kalman Filter, Extended Kalman Filter (EKF)
  • In-depth knowledge of inertial navigation and guidance systems
  • Experience with SLAM, graph optimization libraries, and state estimation
  • Familiarity with ROS (Robot Operating System)
  • Strong foundation in mathematics: 3D geometry, linear algebra, statistical error modeling (Gauss-Markov processes)
  • Ability to work in various coordinate systems and perform transformations
  • Understanding of physics-based modeling, vehicle modeling, and dynamics
  • Ability to survey literature and convert research papers into production implementations

Soft Skills (Mandatory)

  • Supports team collaboration in problem-solving
  • Strong written and verbal communication
  • Takes ownership of moving ideas from prototype to production
  • Adaptable to various phases of development
  • Attention to detail

Soft Skills (Desired)

  • Proactive in research and prototyping
  • Systems thinking
  • Resilient and persistent with complex problems

Key Contributions to Work Group

  • Software development focused on positioning and localization
  • Collaborate to prototype and productionize algorithms enabling autonomous & semiautonomous systems to localize robustly within their environment
  • Estimate absolute position and altitude, as well as relative position to terrain features and static/mobile equipment
  • Implement filters using perception-based, inertial, and GNSS inputs
  • Participate in all development phases: design, documentation, coding, quality, and validation
  • Research and design localization algorithms and software
  • Develop production-quality C++ software including design, documentation, coding, validation, and functional safety support
  • Contribute to requirements generation and architecture design for localization
  • Collaborate with and mentor localization team members

Similar jobs

Microsoft Developer

Yulista Holding LLCFalls Church, VA· 1 mo ago
Engineeringapply on calistacorp.wd1.myworkdayjobs.com

Developer (ITS)

University of Southern CaliforniaLos Angeles, CA· 1 mo ago
Engineering$118k–$130k/yrapply on usccareers.usc.edu

Developer

Apex SystemsAustin, TX· 1 mo ago
Engineeringapply on apexsystems.com

Developer

WescoPittsburgh, PA· 4 mo ago
Information Technology$82k–$106k/yrapply on eklm.fa.us2.oraclecloud.com

Developer

Morton IndustriesMorton, IL· 2 mo ago
Engineeringapply on paycomonline.net

Developer

Tata Consultancy ServicesRichmond, VA· 2 mo ago
Engineering$120k–$125k/yrapply on ibegin.tcsapps.com