Embedded Software Engineer
AllSTEM Connections
Embedded Software Engineer (Equipment Controls)
Role OverviewWe are seeking an enthusiastic and talented Embedded Software Engineer to advance our core embedded software projects dedicated to advanced equipment controls. In this role, you will design, implement, and integrate secure embedded software solutions running on specialized hardware, interfacing directly with controls logic and human-machine interfaces (HMIs). This is a collaborative engineering position for a software professional eager to contribute to cutting-edge embedded systems within a multi-disciplinary team. You will participate in the complete software development lifecycle-from specifications and design prototyping to implementation and unit testing-ensuring robust integration across hardware and software subsystems. If you possess a strong foundation in C/C++ development and a passion for embedded controls, we want to hear from you. Key Responsibilities
Software Design & Development
• Embedded Implementation: Design and implement secure, high-quality embedded software solutions specific to equipment controls and HMI interfaces.
• Full-Lifecycle Support: Support the entire software development lifecycle, including drafting technical specifications, design documentation, prototyping, coding, and unit testing.
• Controls Integration: Partner closely with firmware, hardware, controls, and application engineering teams to ensure seamless integration of system subsystems.
• Quality & Delivery: Commit to delivering secure, robust software products on schedule while adhering to best-practice engineering standards. Team Collaboration & Continuous Improvement
• Cross-Functional Work: Actively participate in multidisciplinary design reviews and collaborative problem-solving sessions.
• Process Enhancement: Support a positive team culture and contribute to the continuous improvement of engineering practices, version control workflows, and code quality gates. Qualifications & Requirements
Minimum Qualifications
• Education: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
• Experience Baseline:
oMinimum of 2+ years of hands-on embedded software development experience (highly successful recent graduates with robust internship or co-op experience in embedded controls will also be considered).
• Technical Mastery:
oStrong software design and programming skills in C and C++.
oFamiliarity with modern development and collaboration tools, such as Git and Jira.
• Core Competencies: Strong verbal and written communication skills; exceptional attention to detail; proven ability to thrive in a collaborative, cross-functional team environment.
• Work Arrangement: Ability to work on-site as required by the role's physical operational needs. Equal Opportunity Employer / Disabled / Protected Veterans The Know Your Rights poster is available here:
The pay transparency policy is available here:
For temporary assignments lasting 13 weeks or longer, AllSTEM Connections is pleased to offer major medical, dental, vision, 401k and any statutory sick pay where required. We are committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please contact your staffing representative who will reach out to our HR team. AllSTEM Connections participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program.
We also consider for employment qualified applicants regardless of criminal histories, consistent with legal requirements, including, if applicable, the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, we will consider for employment-qualified applicants with arrest and conviction records, including, if applicable, the San Francisco Fair Chance Ordinance. For Los Angeles, CA applicants: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Additional Skills (none specified)
AllSTEM Representative Contact Info Account Executive:
Perry
Branch Phone:
View phone number on click.appcast.io
Location:
Houston, TX
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in New Freedom, PA vacancy
- ...Job Description Job Description Embedded Software Engineer Overview We are seeking a Software Engineer to advance our embedded software projects specific to equipment controls. You will use C/C++ programming on embedded hardware to implement and interface with...SuggestedInternshipWork at office
- ...Job Description Job Description Embedded Software Test Engineer Overview We are seeking a detail-oriented Software Test Engineer to develop, execute, and maintain test strategies and plans for our embedded software products. You will create and manage test artifacts...SuggestedWork at office
- ...About the Role We are seeking detail-oriented Embedded Software Test Engineers (at both junior and mid-to-senior levels) to develop, execute, and maintain test strategies and plans for our advanced embedded software products. In this role, you will create and manage...SuggestedTemporary work
- ...and update a project plan using Microsoft Project or equivalent software.Prepare scopes of work (SOW) and requests for quote (RFQ)... ...expertise to maximize equipment reliability and performance.Provide engineering solutions to address repetitive failures and other problems....SuggestedFull timeFor contractorsWork at officeFlexible hours
- ...Dillsburg, PA, is seeking a candidate to join a dynamic mechanical engineering team. JMC is a growing OEM of highly automated equipment; our... ...BOMs in accordance with project scope c. Utilize 3D CAD software for designs d. Configure standard products per project...Suggested
- ...Senior Electrical Engineer Duration: 12+ months Location: New Freedom, Pennsylvania Job Description: • Bs in electricals or OTHER with 6+ years' experience • Knowledge / experience with HVAC systems and motor driven mechanical design and test...
$100k - $150k
...do Johnson Controls is looking for a Senior Power Electronics Engineer to play a lead role in shaping next‑generation power electronics... ...you’ll own the development of advanced control algorithms for embedded processors using MATLAB/Simulink, helping bring innovative ideas...RelocationRelocation packageFlexible hours$90k - $120k
...Job Description Job Description Job Type : Exempt Duration of role : Permanent Reporting to : Director of Sales Engineering Location : Remote (Or Columbia, MD/ Pocahontas, AR/ Glasgow, KY/ St. Paul, VA) About Us Tate Americas is a key business...Permanent employmentRemote work$87k
...programs disability and life insurance benefits paid time off for vacation, holidays, and sick days and much more. \n \n ***This Engineering role can be filled at the Entry, Mid-level, or Senior Engineer level. Please see minimum qualifications list below for each level...$87k
...programs disability and life insurance benefits paid time off for vacation, holidays, and sick days and much more. \n \n ***This Engineering role can be filled at the Entry, Mid-level or Senior Engineer level. Please see minimum qualifications list below for each level*...- ...journey. Do we have your attention? Keep reading. The Controls Engineer is responsible for the design, programming, implementation, and... ...and automation processes Being hands-on with hardware/software integration and troubleshooting of control systems What’s in...
- Company Overview General Dynamics Ordnance and Tactical Systems (OTS) is a global leader in the design, engineering and production of munitions, energetics, weapons, armaments, and missile subsystems around the world. OTS empowers the U.S. military and its allies with...Contract workWork at office
$100k - $130k
...and follow @Johnsoncontrols on social platforms. What you will do Johnson Controls is seeking a Principal Thermal Systems Engineer to help shape the future of data center cooling technology. As a key member of our Data Center Thermal Solutions team, you will take...Full timeRelocationRelocation package- ...GENERAL JOB SUMMARY: The Sr. Mechanical Design Engineer works autonomously in determining and implementing mechanical designs that... ...experience preferred. ~ Experience with Auto-Cad; 3-D Modeling Software, etc. ~ Defense/DoD-engineering background preferred....Contract workWork at office
$75k - $90k
...Controls has an exciting opportunity for an entry level Electrical Engineer onsite at our Advanced Development and Engineering Center of... ..., upgrades, and new implementations of application software. Conduct feasibility studies and systems analysis for new applications...Permanent employmentFull timeInternshipRelocation$130k - $160k
...Sales Engineering ManagerThe Sales Engineering Manager leads the Sales Engineering team responsible for technical pre-sales support and solution development across customer opportunities within the data center market. This role ensures delivery of high-quality, technically...$100k - $140k
...Johnsoncontrols on social platforms. What you will do Johnson Controls has a phenomenal opportunity for a Staff Application Engineer. You will have the chance to support the sale of Chiller products through the JCI HVAC System Branches as well as JCI sales/...Full timeContract workWork at officeRelocation- ...solutions to the rapidly expanding data centre market. We combine engineering expertise, advanced manufacturing and operational excellence... ...with ERP systems, Microsoft Office, and engineering software including AutoCAD or SolidWorks. ~ Experience using manufacturing...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!





