Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Junior Software Engineer

$70k - $90k
Full-time

Belcan

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.

#softwareengineer #cprogramming #c #VxWorks #grandrapidsjobs #aerospacejobs #engineeringjobs

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.

* Due to the nature of the work performed, U.S. Citizenship is 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 (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.

Compensation:

Belcan provides a competitive pay and benefits package. Benefits offered may include health, dental, vision, and life insurance; 401(k); education assistance; paid time off including PTO, holidays, and paid leave required by law. Salary guidelines for similar roles at Belcan are $70,000 to $90,000. Guidelines vary based on many factors, including but not limited to education, qualifications, experience, discipline, geographic location, market and business considerations.

We are 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.

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Junior Software Engineer in Grand Rapids, MI vacancy
  •  ...Currently We are looking for entry-level software programmers IT enthusiasts Python/Java...  ...Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates...  ...by clients for selection even if its Junior or entry level position the additional skills... 
    Junior
    Full time

    SynergisticIT

    Wyoming, MI
    16 hours ago
  • $50 per hour

     ...Business ServicesStandard Job DescriptionJoin our team as a Staff AI Engineer focused on ontologies, knowledge graphs, and production AI...  ...and experience requirement.Experience developing production software in Python and architecting distributed or cloud-based systems.Experience... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Grand Rapids, MI
    4 days ago
  • $107.6k - $198.4k

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...workforce.Recruiting for this role ends on 10/30/26Work you'll doAs a Software Engineer III on the Customer team, you will advance AI-assisted... 
    Suggested
    Local area

    Deloitte

    Grand Rapids, MI
    3 days ago
  • $63k - $140k

     ...Data, Analytics & AI Management Level Associate Job Description & Summary The Opportunity As a Forward Deployed Software Engineer-Palantir Foundry-Experienced Associate, you will leverage advanced technologies and techniques to design and develop robust data... 
    Suggested
    H1b

    PwC

    Grand Rapids, MI
    6 hours ago
  •  ...Software Engineer The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing... 
    Suggested

    The Dignify Solutions, LLC

    Grand Rapids, MI
    4 days ago
  • $70k - $130k

     ...Software Developer As a Software Developer, you are a rapid and effective problem solver. You will build and maintain robust and precise software solutions to meet the needs of Tekton's various operations to provide a world-class experience. This includes all software... 
    Full time
    Visa sponsorship

    TEKTON

    Grand Rapids, MI
    3 days ago
  • $90k - $115k

     ...The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. What you'll be handling Collaborates with developers and functional... 
    Work experience placement

    TGW Logistics Group

    Grand Rapids, MI
    3 days ago
  • $50 per hour

     ...These roles will support military tools programs, contributing to software development tasks in a dynamic, collaborative environment....  ...Education: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). Experience:... 
    Contract work
    Remote work

    3B Staffing LLC

    Grand Rapids, MI
    4 days ago
  •  ...Job Title This position is responsible for implementation and enhancement of vendor software package applications, providing overall business function knowledge to projects and support, incorporating scaled agile framework. This position collaborates with vendors,... 

    E-Solutions

    Grand Rapids, MI
    3 days ago
  •  ...Possesses knowledge and experience leveraging both IT solutions Software Design - Architect, design, and implement scalable...  ...modern frontend applications using Angular or React/Next. Cloud Engineering - Develop cloud-first solutions, troubleshoot cloud-based issues... 
    Full time

    Synectics

    Grand Rapids, MI
    4 days ago
  •  ...Position: Senior Software Engineer Location: Grand Rapids, MI Job Id: 1313 # of Openings: 1 Senior Software Engineer...  ...the quality bar for the code the team delivers, and mentor junior and mid-level engineers. You'll also be a key owner of... 
    Contract work
    Remote work

    Vervint

    Grand Rapids, MI
    3 days ago
  • Test Script Automation Developer We are seeking exciting and talented individuals to assist in the creation and automation of test scripts for mobile, web, and backend systems. Required Skills: C# Appium and Selenium Docker and Kubernetes Mobile Device Testing ...
    Junior

    Samprasoft

    Grand Rapids, MI
    5 days ago
  •  ...of industries.POSITION OVERVIEWThe purpose of the Requirements Engineer II is to determine and document the requirements that a design...  ...or a related field.5 years technical experience in systems or software development or 2 years of experience with requirements management... 
    Full time

    Gentex

    Grand Rapids, MI
    3 days ago
  • $100k

     ...Currently We are looking for entry-level software programmers Java Full stack developers...  ...analysts/ Data Scientists Machine Learning engineers for full time positions with clients....  ...party or agency candidates or c2c candidates Required Experience: Junior IC... 
    Junior
    Full time
    H1b

    SynergisticIT

    Wyoming, MI
    16 hours ago
  • $85k - $100k

     ...Job Summary: The AI Software Engineer designs, develops, and maintains AI-enabled applications with an emphasis on integrating large language models into business workflows. This role partners with business and technology stakeholders to understand requirements, implement... 
    Full time

    BDO USA, P.C.

    Grand Rapids, MI
    2 days ago
  •  ...\n We are seeking a detail-oriented and motivated Junior QA Tester to join our growing engineering team. In this role, you will work closely with developers...  ...bugs, and ensure the delivery of high-quality software solutions. \n This entry-level position is ideal... 
    Junior

    Cartney

    Grand Rapids, MI
    10 days ago
  •  ...Whether you’re an installation technician, service technician, engineer, or project manager, you’ll discover rewarding opportunities to...  ...Application Engineer supports installation and service teams with software integration, ensuring seamless operation between multiple... 
    Local area

    Allied Universal® Technology Services

    Wyoming, MI
    29 days ago
  • $85k - $105k

     ...Job Description Job Description Applications Engineer Level 3/4 Job Description: The Applications Engineer is an experienced individual contributor responsible for developing manufacturing system concepts, preparing automation proposals, and supporting the Axis... 
    Work at office
    Immediate start

    Axis Automation

    Grand Rapids, MI
    23 days ago
  •  ...West Michigan Aviation Academy is currently seeking a Junior Varsity Girls Basketball Coach. ** ** WMAA is an innovative, academically rigorous charter high school with a focus on hands-on aviation and STEM education. Through implementation of ourmission, vision,... 
    Junior
    Internship

    West Michigan Aviation Academy

    Grand Rapids, MI
    4 days ago
  • $127.5k - $140k

     .... What You Will Do In This Role: Develop quality software products for internal and external customers with a focus on offboard...  ...bachelor's degree or equivalent in Computer Science, Computer Engineering, Software Engineering or closely related field and 8 years of... 
    Full time
    Local area
    Remote work

    Dematic

    Grand Rapids, MI
    20 hours ago
  •  ...Using advanced optics, image sensors and artificial intelligence software Cognex vision and ID systems capture an image then analyze it...  ...fun, and distinctive atmosphere . As a Senior Applications Engineer, you will join an Applications Engineering (AE) team that is responsible... 
    Full time
    Flexible hours
    Weekend work
    Afternoon shift

    Cognex Corporation

    Grand Rapids, MI
    2 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Grand Rapids, MI
    4 days ago
  • $93k - $191k

     ...Transformation Team is seeking a GenAI Applied Scientist and Solution Engineer to join our intake solutioning team for top-prioritized agentic...  ...foundations. This role requires a blend of traditional software engineering skills, cloud solution architecture experience, and... 

    Deloitte

    Grand Rapids, MI
    4 days ago
  •  ...overall experience in the functional area. Bachelor's degree required (Master's may substitute for 2 years). - 7 years of software development experience in object-oriented and scripted languages with DevSecOps, microservices, and containers tool suites.... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Grand Rapids, MI
    4 days ago
  • Hiring: Full-Time Java Full Stack Developer – Job Support Crestpoint Technology is looking for an experienced Java Full Stack Developer for full-time technical support on an enterprise-level project. We are looking for talented professionals based in Nepal to join...
    Full time
    Remote work
    Work from home

    Crestpoint Technology

    Wyoming, MI
    3 hours ago
  •  ...trends Collaborate with the development team to meet project deadlines and objectives What We're Looking For ~4+ years of software design and development experience ~4+ years of native iOS development experience with Objective-C and/or Swift ~ Experience developing... 
    Permanent employment
    Contract work
    Work at office
    Remote work

    CU*Answers

    Grand Rapids, MI
    13 days ago
  •  ...Job Description Job Description We are looking for Senior DevOps Engineer for our client in Grand Rapids, Michigan. This is a contract to hire role starting with 12 months contract. ***Position is on-site (Monday-Thursday) *** We are seeking an experienced... 
    Contract work

    Initech Global

    Grand Rapids, MI
    10 days ago
  •  ...Job Description Job Description DevOps Engineer Location: Grand Rapids, MI Type: W2 Work Authorization: Any EAD...  ...Description We are seeking a mid level   DevOps Engineer with strong software engineering fundamentals and experience across DevOps, release... 
    H1b
    Local area

    SCI SOLUTIONS GLOBAL

    Grand Rapids, MI
    24 days ago
  •  ...used, customer requests / feedback, etc. Assist in Web-Ex demonstrations of machinery software Special projects as requested by manager Qualifications Associates degree in Engineering or Technical School certificate program (or equivalent industry experience) Minimum... 

    Stiles Brand

    Grand Rapids, MI
    2 days ago
  • $105.23k - $168.7k

     ...balancing what your work requires. Job Summary Applications Engineer will act as a subject matter expert to shape controls offerings...  ..., control logic, sequences of operation, and application software across supervisory and edge system platforms. Establish and... 
    Hourly pay
    Work at office
    Local area
    Work from home

    Trane Technologies plc

    Grand Rapids, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Junior Software Engineer. Be the first to apply!