Junior Software Engineer (GE) - Grand Rapids
A Junior Software Engineer role with Belcan is available to support platform software development for advanced propulsion and engine control systems. In this role, you will contribute to the full software development lifecycle-including requirements, design, implementation, testing, and integration-within a highly regulated aerospace environment. You will collaborate with cross-functional engineering teams, software suppliers, and stakeholders to deliver high-quality embedded software that meets rigorous safety and certification standards such as DO-178C. This position is on-site in Grand Rapids, Michigan 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.
- 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.
- Due to the nature of the work performed, U.S. Citizenship is required.
- Willingness to relocate to Grand Rapids, Michigan.
- Familiarity with DO-178C or other safety-critical software development standards.
- Experience with debugging tools, configuration management systems, and requirement-tracking applications (e.g., DOORS, Git, Jira).
- Knowledge of avionics systems, propulsion systems, or engine control architectures.
- Exposure to model-based development tools (e.g., Simulink).
- Demonstrated leadership skills or experience supporting technical planning.
- Prior collaboration with external vendors or software suppliers.
Recommended Jobs
Mold Maker- 1st/2nd & Weekend Shifts Available
Moldmakers are responsible for the full assembly, repair and maintenance of dies/molds, inserts and components. Works from plans, diagrams and specifications to perform a group of related and unrelate…
Server - Big E's Sports Grill Holland
Big E's is a fast-paced, high-energy workplace, with endless opportunities for skill development and advancement. Come join the best team in the Food and Beverage and the Hospitality Industries! …
Maintenance Technician
Immediately Hiring! Maintenance Technician, Shelby, MI **Payrate:$30.00-$33.00, based on experience plus .50 shift differential ** Shift; Night: 10:00pm-6:30am As a **Maintenance Technician **…
Billing Specialist
Hart Medical Equipment provides a full range of home care products and support services based on individual needs. We strive to conduct our patient care operation with the highest standards. We are a…
Convertor Operator
Foods you love. Brands you trust. And a career that empowers you to grow. At Nestlé USA, we’re all working towards the same goal – to delight and deliver for our consumers. With a rich portf…
Receptionist - Medication Management Clinic
Responsibilities Forest View Hospital, located just seven miles southeast of downtown Grand Rapids, Michigan, is a private 108 bed psychiatric facility that serves children, adolescents and adul…
HR Data Administrator
Your responsibilities Job Summary This position is Level I and II support and HR transaction maintenance for our Workday HCM system for all tkmNA companies across the US and Canada. The positio…
Diesel Technician - 1st shift
Packer City/ UP International is looking for Technicians to join our team. If you are tired of where you work and want to work in a clean and safe environment, come and see what we have to offer. We a…
Robotic Weld Operator
~ Tack parts together for Robotic Weld ~ Operate and run Robotic Weld Cell (Fanuc Lincoln) ~ Finish Welding and Weld touchup of post-welded parts ~ Read and interpret blueprints for weld requirem…
Au Pair
We are looking for an energetic catholic young lady that wants to learn about our culture and family while helping us with the kids and housekeeping activities. Mom stays at home so our needs are basi…