FE
EMBEDDED SOFTWARE ENGINEER II
Fuera Emerging Technologies Inc
Mossville ยท On-site Full-time Mid Level Yesterday
About the role
About
We are looking for a skilled Embedded Software Engineer with strong experience in C/C++ development and embedded systems. The ideal candidate will work on developing, testing, and implementing software for advanced systems in domains such as robotics, automation, and industrial equipment.
Responsibilities
- Design, develop, and test embedded software using C/C++
- Work on system-level features and software architecture
- Collaborate with cross-functional teams for integration and testing
- Debug and troubleshoot software issues in embedded environments
- Participate in Agile development processes and documentation
Requirements
- Strong coding experience in Embedded C and/or C++ (3+ years)
- Experience in Algorithm development and API design using C/C++
- Hands-on experience with Embedded Systems and Arduino (C/C++)
- Exposure to .NET APIs and Application Software development
- Experience working in Batch Testing and B2B Software environments
- Knowledge of Cross-platform software development
- Strong understanding of real-time embedded systems
- Familiarity with Agile methodologies and tools like JIRA and Confluence
- Bachelorโs degree in Computer Engineering, Electrical Engineering, or related field (required)
- 2โ3 years of experience in software engineering (Masterโs or relevant internship/project experience considered)
- Experience working with robotics, autonomy, or remote-controlled systems
- Hands-on experience with datalinks such as CAN, Ethernet, and tools like CANape, Wireshark
- Experience with Linux-based software development
- Proficiency with Git, debuggers, and compilers
- Experience with ROS (Robot Operating System)
- Experience in sensor configuration, calibration, and positioning systems
- Experience in UI development using Qt framework
- Knowledge of FMEA processes and electronic system failure modes
- Experience in embedded real-time systems for industrial, agricultural, or heavy equipment applications
- Experience with C-test and G-test frameworks
- Ability to work on system-level design, feature development, and specifications
- Strong problem-solving, communication, and teamwork skills
- Knowledge of mechanical systems or machine operations
- Additional experience in robotics or autonomous systems
- Strong interpersonal and communication skills
Skills
.NETAgileAlgorithm developmentAPI designArduinoBatch TestingCC++CANCANapeConfluenceCross-platform software developmentDebuggersEmbedded CEmbedded SystemsEthernetFMEAGitG-testIndustrial AutomationJIRALinuxMechanical systemsROSRoboticsQtReal-time embedded systemsSoftware architectureUI developmentWireshark
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free