Controls Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Belcan · 11 hours ago

Controls Software Engineer

Belcan is a company that specializes in engineering services, and they are seeking a Junior Controls Software Engineer to support the development and verification of embedded controls software for aerospace propulsion systems. The role involves collaborating with senior engineers on software design, implementation, verification, and validation activities for safety-critical applications.

Enterprise SoftwareIndustrial EngineeringProject ManagementSoftwareTechnical Support
check
Work & Life Balance
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Implement control logic and supporting software in Matlab/Simulink or SCADE (auto-coding workflows where applicable)
Contribute to model-based design, interface definitions, and software architecture under guidance from senior engineers
Author, refine, and maintain software requirements and low-level design with traceability in DOORS/DNG or CAMEO
Ensure bi-directional traceability from requirements to design, code, and tests
Develop test procedures and test cases for requirement-based testing; execute and document results
Perform SIL (Software-in-the-Loop), including test environment setup and debugging
Support MC/DC coverage analysis, results interpretation, and closure actions
Assist with activities aligned to DO‑178C objectives (planning, verification artifacts, configuration management, problem reporting)
Contribute to tool qualification documentation and evidence per project needs
Use GIT (or similar tool) for configuration control, branching/merging, and code reviews
Work cross-functionally with systems, controls, and test teams to resolve issues and mature designs
Prepare concise technical summaries, test reports, and review materials

Qualification

Matlab/SimulinkC/C++Requirements toolsGITModel-based designAnalytical skillsProblem-solvingAttention to detailEffective communicationTeamwork

Required

Bachelor's degree in Electrical Engineering, Computer Engineering, Aerospace Engineering, or related field
Proficiency in Matlab/Simulink or SCADE for control algorithms and embedded software workflows
Exposure to model-based design principles
Experience with GIT for source control
Experience with requirements tools such as IBM DOORS, IBM DOORS Next Gen (DNG), or CAMEO
Familiarity with test development, test execution, and basic debugging practices
Understanding of requirement-based testing concepts and test coverage (e.g., MC/DC); ability to author test procedures and test cases
Strong analytical and problem-solving skills, attention to detail, and a learning mindset
Effective communication and teamwork in a multidisciplinary engineering environment
Due to the nature of the work performed, US Citizenship is a requirement

Preferred

Prior internship/co-op or project experience in aerospace controls or safety-critical embedded systems
Experience with tool qualification activities or quality systems
Basic understanding of configuration management, peer reviews, and defect tracking workflows
Experience with DO‑178 testing standards on aircraft engines or safety-critical software
Familiarity with NPSS (Numerical Propulsion System Simulation)

Benefits

Health care
Dental
Vision
Life insurance
401(k)
Education assistance
Paid time off including PTO, holidays, and any other paid leave required by law

Company

Belcan is a engineering services company offering design, manufacturing, and IT solutions for aerospace, defense, automotive, and more.

Funding

Current Stage
Late Stage
Total Funding
unknown
2024-06-10Acquired

Leadership Team

leader-logo
Dave Brandel
President & COO, Engineering Solutions
linkedin
leader-logo
David Moya
DIRECTOR OF OPERATIONS
linkedin
Company data provided by crunchbase