Demo

Software Developer / Engineer

Vontas
Rapids, IA Full Time
POSTED ON 3/27/2025
AVAILABLE BEFORE 4/25/2025
Job Summary:

The Embedded Software Engineer is responsible for designing and developing mobile embedded software that integrates mass transit vehicle systems and provides intuitive user interfaces for vehicle operators. This role collaborates with cross-functional teams to ensure software meets system requirements, performs efficiently, and delivers a seamless experience for transit operators. The ideal candidate will demonstrate strong problem-solving abilities, excellent communication skills, and technical expertise in embedded systems programming. This role reports to the Mobile Software Development Manager.

Job Description:

Job Posting Title:

Software Developer / Engineer

Job Profile:

Software Developer / Engineer

Job Summary:

The Embedded Software Engineer is responsible for designing and developing mobile embedded software that integrates mass transit vehicle systems and provides intuitive user interfaces for vehicle operators. This role collaborates with cross-functional teams to ensure software meets system requirements, performs efficiently, and delivers a seamless experience for transit operators. The ideal candidate will demonstrate strong problem-solving abilities, excellent communication skills, and technical expertise in embedded systems programming. This role reports to the Mobile Software Development Manager.

Duties/Responsibilities:

  • Participate in the definition of system requirements and functionality
  • Implement, test, and integrate source code from design specifications
  • Write and update documentation of module-level design and unit test plans
  • Investigate, debug and resolve module-level problems in embedded transit systems
  • Participate in design reviews to ensure conformance to requirements
  • Create test suites for unit testing, write and debug test software
  • Interface with Hardware Design team, System Integration Test team, and other internal Development teams
  • Collaborate with suppliers and customers to resolve software and systems issues
  • Other duties as assigned

Required Skills/Abilities:

  • Strong programming ability in C for embedded systems
  • Excellent knowledge of IP Protocols, interfaces and hardware subsystems
  • Strong documentation and technical writing skills
  • Excellent mathematical skills
  • Experience with version control systems and collaborative development workflows
  • Proficient in Microsoft Office Suite and related software(s)

Education And Experience:

  • Bachelor's degree in Electrical, Computer or Software Engineering or equivalent experience
  • 3-5 years of professional software development experience (candidates with all experience levels will be considered)
  • Understanding of the North American Transit Industry and Agencies is preferred

Physical Requirements:

  • Prolonged periods sitting at a desk and working on a computer/laptop
  • Ability to travel up to 5% of the time (including domestic and international), sometimes for extended periods, which may involve sitting during transit and walking at various locations
  • Must be able to lift up to 10 pounds at a time
  • Must be able to handle high utilization of hand and wrist dexterity.

Disclaimers:

  • All job requirements are subject to possible revision to reflect changes in the position requirements or to reasonably accommodate individuals with disabilities. Some requirements may exclude individuals who pose a threat or risk to the health and safety of themselves or other employees.
  • This job description in no way states or implies that these are the only duties to which will be required in this position. Employees will be required to follow other job-related duties as requested by their supervisor/manager (within guidelines and compliance with Federal and State Laws). Continued employment remains on an "at-will" basis.
  • Vontas remains and actively participates as an Equal Opportunity Employer/Affirmative Action Employer.

Worker Type:

Regular

Number Of Openings Available:

1

We thank all applicants for their interest; however, only those who qualify for an interview will be contacted. *Professional recruiting agents or consultants need not call.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer / Engineer?

Sign up to receive alerts about other jobs on the Software Developer / Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$210,444 - $312,772
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Vontas

Vontas
Hired Organization Address Rapids, IA Full Time
Job Summary The Manager of FP&A is responsible for leading forecasting and analysis efforts to support the company. The ...
Vontas
Hired Organization Address San Jose, CA Full Time
This position will primarily be servicing customers in San Jose, Modesto, Livermore, and Stockton CA. Residence in this ...
Vontas
Hired Organization Address Modesto, CA Full Time
The Field Service Technician is responsible for supporting the installation, repair, optimization, and integration of Vo...

Not the job you're looking for? Here are some other Software Developer / Engineer jobs in the Rapids, IA area that may be a better fit.

Software Engineer

Performance Software, Rapids, IA

Software Engineer

United Software Group, Rapids, IA

AI Assistant is available now!

Feel free to start your new journey!