What are the responsibilities and job description for the Senior Embedded Software Engineer position at Three Point Solutions, Inc.?
Job Title: Senior Embedded Software Engineer
Client: Heavy Machine Manufacturing Company
Duration: 12 Months Contract
Location: Urbandale, IA 50322
Job Summary
Design, develop, test, and implement embedded software for HVC products. Provide technical leadership and take software solutions from development and validation through production.
Key Responsibilities
- Design, develop, test, and analyze embedded software.
- Support software solutions through product development and production.
- Provide technical leadership and design guidance.
- Develop cross-platform software and support systems integration.
- Analyze requirements and develop software/validation solutions.
- Create and maintain technical documentation and specifications.
- Identify system/process gaps and recommend improvements.
- Support change management and engineering projects.
- Collaborate with customers, partners, and cross-functional teams.
- Track project scope, risks, schedules, issues, and deliverables.
- Provide technical expertise across the product line.
Required Skills
- Bachelor's degree or equivalent experience.
- 2 years of embedded software development experience.
- Experience with cross-platform solutions and systems integration.
- Experience taking software from development through production.
- Strong communication and collaboration skills.
- Experience working with engineering teams, customers, and partners.
- Understanding of complex machine/vehicle systems preferred.
Technical Skills
- C / C / Embedded C
- Lua
- MATLAB / Simulink
- QML
- Linux
- Git / GitHub
- JSON / Protobuf
- Sensor handling and simulation
- Data analysis tools / Operations Center
Preferred
- Display and controller software development.
- Cross-platform communication and system integration.
- Agricultural/farming or heavy equipment experience.
- Complex machine/vehicle systems.
- Project planning, risk management, and reporting.
This job can be searched as, embedded software engineer, embedded engineer. engineering
IND_ENG
Pay: $85.00 - $88.00 per hour
Expected hours: 40.0 per week
Application Question(s):
- Are you legally authorized to work in the United States for any employer, without current or future sponsorship?
Education:
- Bachelor's (Required)
Experience:
- C/ C / Embedded C: 2 years (Required)
- Manufacturing : 2 years (Required)
Work Location: In person
Salary : $85 - $88