×
Register Here to Apply for Jobs or Post Jobs. X

JR. Software Engineer

Job in Grand Rapids, Kent County, Michigan, 49528, USA
Listing for: CEIPAL
Full Time position
Listed on 2026-04-29
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 70000 - 90000 USD Yearly USD 70000.00 90000.00 YEAR
Job Description & How to Apply Below

Job Description

A Junior Software Engineer role with Belcan located in Grand Rapids, Michigan. This contract assignment supports platform software development for advanced propulsion and engine control systems. You will contribute to the full software development lifecycle—requirements, design, implementation, testing, and integration—within a highly regulated aerospace environment. The role is on-site and requires U.S. Citizenship.

Key Responsibilities
  • Capture, analyze, document, and review software requirements, design artifacts, source code, and test procedures.
  • Support the development and management of requirements, design, code, and test baselines throughout the project lifecycle.
  • Implement and maintain embedded software features using C and real‑time operating systems such as VxWorks, LynxOS, or similar platforms.
  • Collaborate with cross‑functional teams, including other engineering disciplines and external software suppliers.
  • Participate in trade studies and technical analyses to support system‑level decisions.
  • Assist in planning activities to ensure accurate scoping of technical work.
  • Support the change control process, including change requests, traceability, reporting, and metric generation.
  • Present technical information at internal reviews, program status meetings, and engineering boards.
  • Support issue resolution by working with engineering teams, stakeholders, and customers.
  • Adhere to strict software safety, quality, and certification standards, including DO‑178C.
Required Qualifications
  • Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, or a related technical field.
  • Minimum 3–4 years of experience in a relevant software engineering role.
  • Hands‑on experience with the full software development lifecycle in aerospace or a similar safety‑critical industry.
  • Strong proficiency in C programming.
  • Experience developing embedded software on real‑time operating systems such as VxWorks, LynxOS, or equivalent.
  • Strong oral and written communication skills; ability to work effectively in a global, cross‑functional team environment.
  • U.S. Citizenship required.
  • Willingness to relocate to Grand Rapids, Michigan.
Preferred Qualifications
  • Familiarity with DO‑178C or other safety‑critical software development standards.
  • Experience with debugging tools, configuration management systems, and requirement‑tracking applications such as DOORS, Git, Jira.
  • Knowledge of avionics systems, propulsion systems, or engine control architectures.
  • Exposure to model‑based development tools such as Simulink.
  • Demonstrated leadership skills or experience supporting technical planning.
  • Prior collaboration with external vendors or software suppliers.
Compensation and Benefits

Compensation is competitive and may range from $70,000 to $90,000, varying by experience, education, and location. Benefits may include health, dental, vision, and life insurance; 401(k); education assistance; paid time off (PTO), holidays, and paid leave required by law.

Equal Opportunity Statement

Belcan is an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, or membership in any other group protected by federal, state, or local laws.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary