Embedded software engineer jobs in Doylestown, PA - 437 jobs
All
Embedded Software Engineer
Senior Software Engineer
Staff Software Engineer
Firmware Engineer
Computer Engineer
Embedded Systems Engineer
Contract Software Engineer
Software Design Engineer
Principal Software Engineer
Embedded System Engineer
Millennium Software and Staffing Inc. 4.2
Embedded software engineer job in Camden, NJ
Looking for EmbeddedSoftware Developer with following skills -
C/C++
Linux
IEEE802.11 protocol
Wi-Fi
$87k-107k yearly est. 1d ago
Looking for a job?
Let Zippia find it for you.
Senior D365 CE Developer
Jackson James
Embedded software engineer job in Philadelphia, PA
We're working with a growing Microsoft Partner delivering State & Federal Government projects who are also expanding into the private sector. They're looking for a Senior Dynamics 365 CE Developer to join their delivery team.
This is a hands-on role for someone who enjoys building robust, secure, enterprise-grade solutions. You'll work across complex Dynamics 365 CE implementations, owning custom development, integrations, and technical design.
The role is hybrid with some onsite time in the Philadelphia area.
The role:
Designing and developing solutions on D365 CE
Building C# / .NET plugins, custom workflows, and extensions
Developing and maintaining integrations with external systems
Working with Power Automate, Power Pages, and the wider Power Platform
Contributing to technical design, code quality, and best practices
The requirements:
Strong experience with Dynamic CRM/D365 CE
Deep hands-on skills with C# / .NET and plugin development
Integration experience
Solid Power Platform experience, including Power Automate and Power Pages
Previous consultancy experience
Nice to have
Exposure to Microsoft Fabric, data platforms, or Azure services
$87k-113k yearly est. 23h ago
Embedded Software Engineer
Rethink Recruit
Embedded software engineer job in Philadelphia, PA
About Albacore Albacore Inc. is a venture-backed defense technology startup building advanced underwater drones designed to deter maritime invasions. Founded by defense veterans Dante and John, the company brings together deep experience from energy technology, defense manufacturing, and government contracting.
In just 10 months, Albacore has built and tested two full-scale vehicle iterations and demonstrated 150-pound warhead payloads. With initial production runs planned for early 2026, the company is scaling rapidly. Albacore completed Y Combinator, has raised $7.5M from top national security investors, and now employs ~20 full-time team members dedicated to pushing the limits of maritime autonomy and deterrence.
The Role
We're looking for an EmbeddedSoftwareEngineer to design, develop, and deploy software for ruggedized underwater drone systems operating in high-stakes environments. You'll be responsible for building reliable, performant embedded systems that integrate tightly with complex hardware platforms and operate effectively in extreme conditions.
Responsibilities
Develop and deploy software on resource-constrained embedded systems for underwater drones.
Implement robust, fault-tolerant code optimized for performance and reliability in harsh maritime conditions.
Collaborate with hardware and systems engineers to integrate embeddedsoftware with onboard sensors, control systems, and propulsion modules.
Design and maintain scalable deployment pipelines for embeddedsoftware updates.
Contribute to the full software lifecycle, from architecture and prototyping to validation and field testing.
Qualifications
4-8 years of embedded systems softwareengineering experience.
Proven experience deploying software on resource-limited hardware in ruggedized or real-world operational environments.
Proficiency in C++ and working knowledge of Kubernetes and K3Ds.
U.S. work authorization required.
Ability to obtain or hold an active TS/SCI clearance.
Nice to Have
Experience with Python, JavaScript, or Rust.
Background in defense, robotics, or unmanned systems.
Familiarity with simulation, mission planning, or autonomy stacks.
Compensation
Salary: $175,000-$225,000
Bonus and Equity: Competitive performance-based incentives and meaningful ownership
$175k-225k yearly 60d+ ago
Lead Embedded Software Engineer / Secret Clearance / Camden NJ to $155,000
Intermedia Group
Embedded software engineer job in Camden, NJ
OPEN JOB: Lead EmbeddedSoftwareEngineer / Secret Clearance / Camden NJ SALARY: $120,000 to $155,000 SCHEDULE: 9/80 with every other Friday off CLEARANCE REQUIRED: Active DoD Secret Clearance Job Description:
Responsibilities include leading a software development team, analyzing requirements and the translation of requirements into working and maintainable solutions, planning the development, assigning budgets and tasks, tracking teams' status, measuring teams work performed utilizing EVMS techniques and enforcing process across the entire SDLC.
The selected candidate will apply technical proficiency across various stages of our SDLC, gather requirements and work closely with stakeholders to prioritize and scope tasks.
The selected candidate will be working as a lead team member on a Scrum team and will be instrumental in setting our direction and strategy for product and infrastructure development.
Essential Functions
Experience leading a Software Team / Project, strong project management skills
Project planning, task definition and assignment; performance monitoring
Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo
Developing Software utilizing Modern C++ tools and standards
Support the engineering team members as a subject matter expert in embeddedsoftware application development, through guidance and direction to one or more softwareengineers
Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware
Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test
Develop software test plans and procedures, and other relevant technical documentation
Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results
Participate in peer reviews, identify, track and repair defects
Requirements
U.S. citizenship with an Active Department of Defense (DoD) Secret clearance
Bachelor's or Master's Degree in computer engineering, Electrical Engineering, Computer Science, or related field
10+ years of experience debugging applications on simulated and target hardware
Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar
Excellent oral and written communication skills
Preferred Additional Skills
Experience with EVMS
Project planning, task definition and assignment; performance monitoring
Experience developing device drivers and Board Support Packages for real time embedded systems
Experience with Information Assurance and/or cryptography
Experience with NSA Type 1 certification or other SW certification such as DO-178
If you are interested in pursuing this opportunity, please respond back and include the following:
MS WORD Resume
required compensation.
Contact information.
Availability
Upon receipt, one of our managers will contact you to discuss the position in full detail.
Jason Denmark
Recruiting Manager
INTERMEDIA GROUP, INC.
EMAIL: ****************************
LINKEDIN: *****************************************
$120k-155k yearly Easy Apply 60d+ ago
Staff Embedded Software Engineer
Coherent Corp 4.6
Embedded software engineer job in Horsham, PA
Primary Duties & Responsibilities Software development - 75% * Design and develop software features based on high level customer and product line management requirements * Develop new features for existing and future products * Resolving bugs and other sustaining issues legacy products
* Work with validation and integration engineers optical, hardware and test engineering teams to continuously improve product performance, execution efficiency, and development processes.
* Ensure firmware documentation is accurate and up to date.
Teamwork and Support - 25%
* Work with senior engineers to complete coding reviews and establish best practices across team
* Pre and Post sales customer interactions, provide guidance to Field Application Engineers
* Provide input to documentation team
Education & Experience
* University degree in Electrical Engineering or Computer Science
* 0-2 years of experience in embeddedsoftware systems
* Experience in Optical Networking industry is preferred (L0 and/or L1 equipment)
* Expert in C and C++ programming in embedded systems.
* Experience with software functions for system products, such as North-Bound Interface, Platform infrastructure, BSP and Applications such as Photonic control, alarms, PMs, Service Management.
* Practical experience across the entire Agile development lifecycle, including continuous integration, continuous deployment (CI/CD), and collaboration through DevOps practices.
Skills
* Experience in Open-Source code, such as SONiC, FRRouting, Open vSwitch etc., will be a plus.
* Familiar with networking protocols (Netconf, Openfig, etc ) and security protocols
* Able to work and deliver on an aggressive schedule.
* Familiar with virtualization and container technologies
* Good written and oral communication skills in English. Experience in cross-site development with global teams. Knowledge of Chinese is an asset.
* Programming languages: C/C++ , Go, Python
* Object-oriented design.
* Linux multi-process design, multi-thread design
Working Conditions
* May require occasional off-site meetings or travel
* Regular use of a computer and other office equipment is necessary
* Interaction with team members and external contacts is a regular part of the job
* May require occasional overtime and flexibility in work hours to accommodate the executive's needs
Physical Requirements
* Sitting for extended periods while working on a computer or conducting meetings.
* Use of hands and fingers for typing, writing, and handling documents.
* Occasional lifting of objects or materials up to 20 pounds for administrative tasks.
* Ability to communicate verbally and in writing.
* Mobility within the office environment to attend meetings
Safety Requirements
All employees are required to follow the site EHS procedures and Coherent Corp. Corporate EHS standards.
Quality and Environmental Responsibilities
Depending on location, this position may be responsible for the execution and maintenance of the ISO 9000, 9001, 14001 and/or other applicable standards that may apply to the relevant roles and responsibilities within the Quality Management System and Environmental Management System.
Culture Commitment
Ensure adherence to company's values (ICARE) in all aspects of your position at Coherent Corp.:
Integrity - Create an Environment of Trust
Collaboration - Innovate Through the Sharing of Ideas
Accountability - Own the Process and the Outcome
Respect - Recognize the Value in Everyone
Enthusiasm - Find a Sense of Purpose in Work
Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
If you need assistance or an accommodation due to a disability, you may contact us at ******************************.
$87k-108k yearly est. 60d+ ago
Advanced Embedded Software Engineer
Honeywell 4.5
Embedded software engineer job in Fort Washington, PA
As an Advanced EmbeddedSoftwareEngineer at Honeywell, you will be a key contributor to the development of next-generation embedded systems that power our Industrial Automation business within the Process Solutions group. You will have a direct impact on Honeywell's cutting-edge safety management and control systems used in critical industrial environments around the world. This role goes beyond coding - you'll be solving real-world challenges by designing robust, scalable embeddedsoftware solutions that meet the highest standards for reliability and safety.
Your day-to-day work will involve full lifecycle software development, from concept and architecture through implementation, validation, and field support. You'll collaborate closely with cross-functional engineering teams, including systems, hardware, and test engineers, to bring innovative solutions from concept to production. This is a high-impact role for someone passionate about embedded technology, industrial automation, and creating tangible value through software innovation.
You will report directly to our SoftwareEngineering Manager and you'll work out of our Fort Washington, PA location on a hybrid work schedule.
Join our team at Honeywell's Process Solutions group as an Advanced SoftwareEngineer and help drive the future of industrial safety, automation, and productivity.
KEY RESPONSIBILITIES
* Design, develop, and maintain embeddedsoftware for industrial safety and automation systems using C/C plus plus
* Define and document software requirements and architecture in collaboration with systems and hardware engineering teams
* Implement real-time applications on embedded platforms, including microcontroller-based systems
* Integrate software with hardware components, sensors, and communication interfaces (e.g., TCP/IP)
* Support product testing at all levels: unit, integration, and system; contribute to verification and validation for functional safety
* Troubleshoot field issues and provide support for root cause analysis and resolution
* Participate in configuration management and version control processes to ensure code quality and traceability
* Work collaboratively within Agile/SCRUM teams to ensure on-time delivery of high-quality software
* Continuously apply analytical thinking and problem-solving to optimize system performance and software reliability
YOU MUST HAVE
* At least 3 years of experience in full life cycle software development using C/C plus plus
* At least 3 years working with embedded systems including micro controller integration
WE VALUE
* A Bachelor's degree in Engineering or Computer Science, with a strong foundation in embedded systems and software design
* A solid understanding of various software development lifecycles, enabling adaptability across projects and phases
* Experience working in Agile or SCRUM environments, with the ability to thrive in fast-paced, iterative development cycles
* Familiarity with network protocols like TCP/IP and foundational knowledge of cybersecurity principles
* An understanding of the functional safety lifecycle and relevant certification processes
* Working knowledge of software configuration and change management best practices
* A collaborative mindset and ability to work effectively in diverse, global teams
* Strong communication skills, with the ability to articulate complex ideas to both technical and non-technical stakeholders
* A creative approach to problem-solving, coupled with the independence and initiative to take ownership of your work
* Confidence in making timely, data-driven decisions, even in complex or ambiguous situations
* The ability to quickly absorb new concepts, tools, and technologies and apply them to real-world challenges
BENEFITS OF WORKING FOR HONEYWELL
In addition to a competitive salary, leading-edge work, and developing solutions side-by-side with dedicated experts in their fields, Honeywell employees are eligible for a comprehensive benefits package. This package includes employer subsidized Medical, Dental, Vision, and Life Insurance; Short-Term and Long-Term Disability; 401(k) match, Flexible Spending Accounts, Health Savings Accounts, EAP, and Educational Assistance; Parental Leave, Paid Time Off (for vacation, personal business, sick time, and parental leave), and 12 Paid Holidays. For more information visit: Benefits at Honeywell
The application period for the job is estimated to be 40 days from the job posting date; however, this may be shortened or extended depending on business needs and the availability of qualified candidates. Job Posting Date: 1/6/2026
ABOUT HONEYWELL
Honeywell Industrial Automation enables process industry operations, creates world-class sensor technologies, automates supply chains, makes warehouses smarter, and improves worker safety. This combination builds on our core strengths in controls and automation technologies which in turn allows us to deliver better commercial outcomes for our customers. We enable customers to enhance the safety, sustainability, resiliency, and productivity of their people, plants, and assets.
THE BUSINESS UNIT
Honeywell Industrial Automation is a leading provider of software solutions for the process industry. We enable our customers to optimize their operations, improve efficiency, and drive business growth. Our innovative technologies and solutions help our customers enhance safety, reliability, and productivity in their industrial processes.
$76k-102k yearly est. 12d ago
Advanced Embedded Software Engineer
The Team and Product
Embedded software engineer job in Fort Washington, PA
As an Advanced EmbeddedSoftwareEngineer at Honeywell, you will be a key contributor to the development of next-generation embedded systems that power our Industrial Automation business within the Process Solutions group. You will have a direct impact on Honeywell's cutting-edge safety management and control systems used in critical industrial environments around the world. This role goes beyond coding - you'll be solving real-world challenges by designing robust, scalable embeddedsoftware solutions that meet the highest standards for reliability and safety.
Your day-to-day work will involve full lifecycle software development, from concept and architecture through implementation, validation, and field support. You'll collaborate closely with cross-functional engineering teams, including systems, hardware, and test engineers, to bring innovative solutions from concept to production. This is a high-impact role for someone passionate about embedded technology, industrial automation, and creating tangible value through software innovation.
You will report directly to our SoftwareEngineering Manager and you'll work out of our Fort Washington, PA location on a hybrid work schedule.
Join our team at Honeywell's Process Solutions group as an Advanced SoftwareEngineer and help drive the future of industrial safety, automation, and productivity.
YOU MUST HAVE
At least 3 years of experience in full life cycle software development using C/C plus plus
At least 3 years working with embedded systems including micro controller integration
WE VALUE
A Bachelor's degree in Engineering or Computer Science, with a strong foundation in embedded systems and software design
A solid understanding of various software development lifecycles, enabling adaptability across projects and phases
Experience working in Agile or SCRUM environments, with the ability to thrive in fast-paced, iterative development cycles
Familiarity with network protocols like TCP/IP and foundational knowledge of cybersecurity principles
An understanding of the functional safety lifecycle and relevant certification processes
Working knowledge of software configuration and change management best practices
A collaborative mindset and ability to work effectively in diverse, global teams
Strong communication skills, with the ability to articulate complex ideas to both technical and non-technical stakeholders
A creative approach to problem-solving, coupled with the independence and initiative to take ownership of your work
Confidence in making timely, data-driven decisions, even in complex or ambiguous situations
The ability to quickly absorb new concepts, tools, and technologies and apply them to real-world challenges
BENEFITS OF WORKING FOR HONEYWELL
In addition to a competitive salary, leading-edge work, and developing solutions side-by-side with dedicated experts in their fields, Honeywell employees are eligible for a comprehensive benefits package. This package includes employer subsidized Medical, Dental, Vision, and Life Insurance; Short-Term and Long-Term Disability; 401(k) match, Flexible Spending Accounts, Health Savings Accounts, EAP, and Educational Assistance; Parental Leave, Paid Time Off (for vacation, personal business, sick time, and parental leave), and 12 Paid Holidays. For more information visit: Benefits at Honeywell
The application period for the job is estimated to be 40 days from the job posting date; however, this may be shortened or extended depending on business needs and the availability of qualified candidates. Job Posting Date: 1/6/2026
ABOUT HONEYWELL
Honeywell Industrial Automation enables process industry operations, creates world-class sensor technologies, automates supply chains, makes warehouses smarter, and improves worker safety. This combination builds on our core strengths in controls and automation technologies which in turn allows us to deliver better commercial outcomes for our customers. We enable customers to enhance the safety, sustainability, resiliency, and productivity of their people, plants, and assets.
THE BUSINESS UNIT
Honeywell Industrial Automation is a leading provider of software solutions for the process industry. We enable our customers to optimize their operations, improve efficiency, and drive business growth. Our innovative technologies and solutions help our customers enhance safety, reliability, and productivity in their industrial processes.
KEY RESPONSIBILITIES
Design, develop, and maintain embeddedsoftware for industrial safety and automation systems using C/C plus plus
Define and document software requirements and architecture in collaboration with systems and hardware engineering teams
Implement real-time applications on embedded platforms, including microcontroller-based systems
Integrate software with hardware components, sensors, and communication interfaces (e.g., TCP/IP)
Support product testing at all levels: unit, integration, and system; contribute to verification and validation for functional safety
Troubleshoot field issues and provide support for root cause analysis and resolution
Participate in configuration management and version control processes to ensure code quality and traceability
Work collaboratively within Agile/SCRUM teams to ensure on-time delivery of high-quality software
Continuously apply analytical thinking and problem-solving to optimize system performance and software reliability
$78k-104k yearly est. Auto-Apply 13d ago
Firmware Engineer OOJ - 33292
Hatch Global Search
Embedded software engineer job in Hatfield, PA
A Firmware Engineer is responsible for designing, developing, and maintaining the software code (firmware) that controls the functionality of electronic hardware devices.
Firmware Engineer
The Embedded Firmware Development Engineer is responsible for the designing, implementation, and maintenance of real-time embeddedsoftware that controls the state-of-the-art products. The successful candidate must posses a strong background in embedded coding with ARM processors and a proven track record in the development of PID (proportional-integral-derivative) control loop applications, as well as experience with Real-Time Operating Systems (RTOS).
Essential Duties and Responsibilities
Develop, optimize, and maintain firmware for ARM processors.
Design and implement PID control loop applications for precision control systems.
Collaborate with hardware engineers to define and integrate firmware with hardware components.
Develop and integrate real-time firmware using RTOS to meet strict timing requirements.
Perform debugging, testing, and troubleshooting of firmware code.
Evaluate firmware for adherence to system requirements to validate firmware performance, functionality, and quality.
Work with cross-functional teams to analyze requirements and provide firmware solutions that meet project objectives.
Keep up to date with the latest industry trends and technologies and apply them to improve the firmware development processes.
Qualifications
Practical knowledge of embedded design development tools and industry best practices for code development, documentation, and test.
Strong understanding of PID control algorithms and their practical application.
Experience with real-time operating systems (RTOS) for embedded systems.
Familiarity with hardware debugging tools and methods.
Solid problem-solving skills and the ability to work in a fast-paced environment.
Excellent communication and collaboration skills.
Knowledge of embedded electronics including analog, digital and firmware aspects.
Familiarity with industrial communication protocols (e.g., EtherCAT, CIP, Profibus, Modbus, Foundation Fieldbus).
Working knowledge of requirements management, change management, and configuration management tools.
Ability to read schematics and component datasheets.
Ability to take on multiple concurrent assignments under minimal supervision.
Self-starter with initiative and drive to develop high quality code within the time and budget constraints of the project.
Strong interpersonal skills, desire to learn, and an effective team player in a global environment.
Ability to follow all safety procedures.
Education and Experience
BS Computer Science, Computer Engineering, Electrical Engineering, or closely related Engineering degree required, MS degree preferred.
5 years of industry experience developing complex embeddedsoftware systems programming in C and/or C++ required, other programming languages a plus.
Experience with ARM (Cortex-M)microcontrollers and real-time operating systems required.
Experience with System Engineering and modeling a plus (MatLab/Simulink/Embedded Coder).
Experience with mass flow control systems and/or other control systems highly desirable
Why is This a Great Opportunity
Work for a division of a Fortune 200 company who is a leader in flow measurement systems. Very stable environment.
OOJ - 33292
$69k-92k yearly est. 17d ago
Embedded Firmware Engineer-Medical Device
OLSA Resources
Embedded software engineer job in Princeton, NJ
We are starting the development of the next electro/mechanical generation of oue handheld blood analyzer. We are developing it from the ground up, and need engineers to aid in the embeddedsoftware portion of the system.
The system will be an ARM Cortex 3 based microprocessor running MIcrium uC/OS operating system.
Position: Embedded Firmware Engineer
Seeking a softwareengineer to perform design, implementation, and unit testing of software subsystems.
Experience in Micrium uC/OS operating system required.
Experienced in software architecture, embedded operating system architecture, real time data collection, control systems such as motor control and thermal control, etc.
Skills list:
Advanced skill in C++, skill in multiple micro-processor architectures including ARM.
Advanced level skills in a PC based software debugger- Proficiency in using oscilloscopes, digital voltmeters, and other electronic tools
Demonstrated working knowledge of complementary technical disciplines such as mechanical, chemistry, or clinical applications
Demonstrated Good Software Practices Working knowledge of software configuration management tools
Fluent in verbal and written English
- Excellent verbal and written communication skills is a must.
BSEE with 6+ years experience in embedded system firmware.
$80k-107k yearly est. 60d+ ago
Staff Software Engineer - Mobile
General Motors 4.6
Embedded software engineer job in Trenton, NJ
**Remote:** This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford, or Mountain View, you are expected to report to that location three times a week, at minimum. **The Role** We are looking for an exceptional and experience **Staff SoftwareEngineer** who is excited about building mobile products across General Motors. You will be responsible for helping lead our engineering efforts through planning, design and architecture, execution, and ramp. As a technical leader on the team, you will be excited to help mentor less experienced engineers, build strong relationships with technical leaders on other teams, and facilitate a strong team culture.
**What You'll do**
+ Develop competency with all of our core Mobile technologies (client, framework, and services).
+ Weigh architectural trade-offs and apply synchronous and asynchronous design patterns.
+ Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
+ Be a tech lead and will actively mentor other engineers on the team
+ Explore and pitch product ideas and tech initiatives with cross functional teams.
+ Initiate, plan, and execute large-scale, cross functional, and org-wide critical programs.
+ Leverage your technical leadership to ensure we adhere to engineering best practices, and evangelize opportunities to improve engineering productivity and craftsmanship.
**Your Skills & Abilities (Required Qualifications) **
+ Bachelor's Degree in Computer Science or related field, or equivalent work experience.
+ 7+ years of experience in Mobile development, native and preferably ReactNative.
+ 7+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling).
+ Experience working with multi-tier production software systems utilizing HTTP APIs (REST or GraphQL) and backend datastores (PostgreSQL, DynamoDB, Redis, or Elasticsearch).
+ Demonstrated ability to understand the tech stack, debug code and tests.
**What Will Give You a Competitive Edge (Preferred Qualifications) **
+ Bachelor's Degree in Computer Science or related field, or equivalent work experience.
+ 7+ years of experience in Mobile development, native and preferably ReactNative.
+ 7+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling).
+ Experience working with multi-tier production software systems utilizing HTTP APIs (REST or GraphQL) and backend datastores (PostgreSQL, DynamoDB, Redis, or Elasticsearch).
+ Demonstrated ability to understand the tech stack, debug code and tests.
+ Enthusiastic about the opportunity of impacting the engineering culture from the bottom up.
**_Compensation_** : The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
+ The salary range for this role is 165,000 - 298,800. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
+ Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
**_Benefits_** **:**
+ Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
A company vehicle will be provided for this role with successful completion of a Motor Vehicle Report review.
This job may be eligible for relocation benefits.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Benefits Overview**
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* .
**Non-Discrimination and Equal Employment Opportunities (U.S.)**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
$104k-126k yearly est. 60d+ ago
Senior Backend Developer (C# / .NET)
The Clemens Food Group 4.5
Embedded software engineer job in Hatfield, PA
Why Join Clemens Food Group
This role sits at the center of one of the most critical technology initiatives in the company. Instead of buying an off-the-shelf application, Clemens chose to build an internal forecasting and availability platform that has become essential to the Fresh Sales team's day-to-day operations. You will help shape the next evolution of this system, influence technical design decisions, and see your work drive real business outcomes.
Clemens invests in its people and expects them to grow. The culture emphasizes measurable results, learning agility, curiosity, integrity, accountability, and doing the right thing.
The Impact You Will Make
You will own and extend the backend services that power forecasting, risk reduction, and availability planning across Fresh Sales. This platform influences pricing, production decisions, customer commitments, and revenue stability. When the business needs answers, your work will enable them to act quickly and confidently.
What You Will Do
Build and maintain backend services and APIs using C# and .NET
• Architect and design new features that support Fresh Sales forecasting and availability planning
• Manage and compute against very large datasets with an emphasis on performance and asynchronous processing
• Integrate with SAP, JDA Warehouse Management, and other internal systems
• Troubleshoot issues and stabilize the application as the team moves toward a steady state
• Translate business needs into technical design by working directly with Fresh Sales and cross functional teams
• Participate in three week iterative development cycles and daily stand ups
• Document code, data flows, and architectural decisions
• Identify ways to improve performance, optimize data processing, and modernize patterns as needed
What Makes This Role Exciting
Ability to architect new backend features from scratch
• Highly complex computational challenges at meaningful scale
• Opportunity to propose and use new technologies when they solve real problems
• Direct partnership with business users who rely on the system every day
• Clear visibility into how your work affects revenue, forecasting accuracy, and risk reduction
• Internal ownership of code, not vendor dependency
What We Are Looking For
Strong C# /.NET experience and comfort working in API driven services
• Experience with large data models, asynchronous processing, and performance tuning
• Strong SQL and understanding of relational data structures
• Experience integrating with enterprise systems
• Ability to design backend architecture and reason through tradeoffs
• Clear communicator who can explain technical decisions to non-technical partners
• Curiosity, ownership, learning agility, and bias for action
• Ability to think ahead, anticipate issues, and write defensive code
• 3 to 6 years of backend engineering experience
Skills and Mindset
Delivers measurable outcomes and takes ownership of results
• Learns quickly and adapts to new tools, domains, and constraints
• Collaborates well with peers and business partners
• Demonstrates integrity and alignment with The Clemens Way fundamentals
• Approaches problems with curiosity, resilience, and disciplined thinking
Your Future at Clemens
You will help mature a high impact internal application, deepen your expertise in backend engineering, and influence architecture for future systems. As the Fresh Sales forecasting tool evolves, you will have opportunities to take on ownership areas, mentor others, and grow into larger responsibilities within Engineering or Product.
Application Note:
Clemens Food Group does not accept unsolicited resumes from search firms or staffing agencies. Any resume submitted to Clemens Food Group, whether by email, online submission, or direct contact, without a valid written agreement for the specific role and without prior approval from Talent Acquisition, will be considered the property of Clemens Food Group. No fees will be paid if a candidate is hired under these circumstances, even if a general agreement exists. Only candidates submitted with explicit authorization from Talent Acquisition qualify for fee consideration. Firms that submit candidates without authorization are not eligible for any fee or ownership claims.
$97k-123k yearly est. 40d ago
Staff Software Engineer
Artera
Embedded software engineer job in Philadelphia, PA
Our Mission: Make healthcare #1 in customer service. What We Deliver: Artera, a SaaS leader in digital health, transforms patient experience with AI-powered virtual agents (voice and text) for every step of the patient journey. Trusted by 1,000+ provider organizations - including specialty groups, FQHCs, large IDNs and federal agencies - engaging 100 million patients annually. Artera's virtual agents support front desk staff to improve patient access including self-scheduling, intake, forms, billing and more. Whether augmenting a team or unleashing a fully autonomous digital workforce, Artera offers multiple virtual agent options to meet healthcare organizations where they are in their AI journey. Artera helps support 2B communications in 109 languages across voice, text and web. A decade of healthcare expertise, powered by AI.
Our Impact: Trusted by 1,000+ provider organizations - including specialty groups, FQHCs, large IDNs and federal agencies - engaging 100 million patients annually. Hear from our CEO, Guillaume de Zwirek, about why we are standing at the edge of the biggest technological shift in healthcare's history!
Our award-winning culture: Our award-winning culture: Since founding in 2015, Artera has consistently been recognized for its innovative technology, business growth, and named a top place to work. Examples of these accolades include: Inc. 5000 Fastest Growing Private Companies (2020, 2021, 2022, 2023, 2024); Deloitte Technology Fast 500 (2021, 2022, 2023, 2024, 2025); Built In Best Companies to Work For (2021, 2022, 2023, 2024, 2025, 2026). Artera has also been recognized by Forbes as one of “America's Best Startup Employers,” Newsweek as one of the “World's Best Digital Health Companies,” and named one of the top “44 Startups to Bet your Career on in 2024” by Business Insider.
SUMMARY Artera's Engineering team is seeking a Staff SoftwareEngineer to help define, evolve, and scale the platform that powers next-generation patient communication-especially as we accelerate our work in AI powered functionalities including building AI agents software and AI Powered functionalities MCP (Model Context Protocol) servers, and high-throughput distributed systems
This role reports directly to the Senior Engineering Manager, and is responsible for driving technical excellence across teams, and leading execution on high-risk or high-impact initiatives critical to Artera's long-term success. You will be architecting large-scale systems, mentoring engineers, and ensuring our platform remains resilient, performant, and ready for the next wave of AI-driven patient engagement
RESPONSIBILITIES
Technical Leadership- Serve as a domain expert in backend architecture, distributed systems, and high-throughput IO.- Drive company-wide architectural patterns, platform strategy, and engineering standards.- Lead execution on complex, open-ended projects spanning multiple quarters- Own cross-team architectural buy-in and guide teams through refactors and modernization efforts
Execution & Delivery- Independently design and deliver large-scale features that impact multiple products or services.- Systematically reason through system-wide implications, edge cases, and performance trade-offs- Work collaboration and delivery on commercial platform + Government or Agentic Solutions + Application Platform- Identify and eliminate sources of instability, latency, and operational risk.- Build from scratch when needed-especially for distributed IO-intensive systems.
Mentorship & Culture- Model engineering maturity through thoughtful code reviews, documentation, and technical communication.- Mentor engineers across teams; elevate their understanding of architecture, debugging, reliability, and AI-era best practices.- Foster a blameless culture that encourages learning, experimentation, and continuous improvement.- Champion transparency, clear communication, and strong cross-functional collaboration.
Collaboration- Partner closely with product, design, DevOps, Data and other engineering teams to translate complex technical ideas into practical, user-centered solutions. - Strong Communication and technical interpretation is key- Provide architectural guidance on story-level decisions within your domain.- Advocate for engineering-focused improvements in process, tooling, reliability, and developer experience.Requirements
Bachelor's degree in Computer Science or equivalent professional experience Cross team function experience working with multiple orgs creating influence and delivery
7+ years building and scaling cloud-native applications
Deep experience with event-sourced, microservice, and distributed architectures
Expert at integrating LLMs and agentic tools like Claude Code to automate and enhance development workflows.
Advanced TypeScript skills, focusing on building scalable, type-safe, and high-performance backend services.
Expert in Node.js and NEST, with a focus on modular system design and enterprise-level API structures.
Fullstack proficiency capable with Backend-First mindset
Primary language Javascript & TypeScriptAdvanced proficiency in SQL, especially PostgreSQL schema design and optimization
Experience with asynchronous, high-volume messaging or event-driven systems Strong commitment to testing, observability, and operational excellence
Excellent communicator-able to influence stakeholders and product
Proven ability to lead technical initiatives and mentor engineers
Strong customer empathy and an understanding of how technical decisions influence user experience
Familiarity with Docker & containerized environments, AWS (or similar cloud providers)
Experience working with large-scale remote/hybrid teams
Bonus Experience
Familiarity with PythonExperience scaling agentic AI applications
Collaboration/contributions with the open source community
Experience working with Government contracts and delivery
Security Requirements This engineering role contributes to a secure, federally compliant platform. Candidates must be eligible for a government background check and operate within strict code management, access, and documentation standards. Security-conscious development and participation in compliance practices are core to the role.
OUR APPROACH TO WORK LOCATIONArtera has hybrid office locations in Santa Barbara, CA, and Philadelphia (Wayne), PA, where team members typically come in three days a week. Specific frequency can vary depending on your team's needs, manager expectations and/or role responsibilities.
In addition to our U.S. office locations, we are intentionally building geographically concentrated teams in several key metropolitan areas, which we call our “Hiring Hubs.” We are currently hiring remote candidates located within the following hiring hubs:- Boston Metro Area, MA- Chicago Metro Area, IL- Denver Metro Area, CO- Kansas City Metro Area (KS/MO)- Los Angeles Metro Area, CA- San Francisco / Bay Area, CA- Seattle Metro Area, WA
This hub-based model helps us cultivate strong local connections and team cohesion, even in a distributed environment.
To be eligible for employment at Artera, candidates must reside in one of our hybrid office cities or one of the designated hiring hubs. Specific roles may call out location preferences when relevant.
As our hubs grow, we may establish local offices to further enhance in-person connection and collaboration. While there are no current plans in place, should an office open in your area, we anticipate implementing a hybrid model. Any future attendance expectations would be developed thoughtfully, considering factors like typical commute times and access to public transit, to ensure they are fair and practical for the local team.
WORKING AT ARTERA Company benefits - Full health benefits (medical, dental, and vision), flexible spending accounts, company paid life insurance, company paid short-term & long-term disability, company equity, voluntary benefits, 401(k) and more! Career development - Manager development cohorts, employee development funds Generous time off - Company holidays, Winter & Summer break, and flexible time off Employee Resource Groups (ERGs) - We believe that everyone should belong at their workplace. Our ERGs are available for identifying employees or allies to join.
EQUAL EMPLOYMENT OPPORTUNITY (EEO) STATEMENTArtera is an Equal Opportunity Employer and is committed to fair and equitable hiring practices. All hiring decisions at Artera are based on strategic business needs, job requirements and individual qualifications. All candidates are considered without regard to race, color, religion, gender, sexuality, national origin, age, disability, genetics or any other protected status.
Artera is committed to providing employees with a work environment free of discrimination and harassment; Artera will not tolerate discrimination or harassment of any kind.
Artera provides reasonable accommodations for applicants and employees in compliance with state and federal laws. If you need an accommodation, please reach out to ************.
DATA PRIVACYArtera values your privacy. By submitting your application, you consent to the processing of your personal information provided in conjunction with your application. For more information please refer to our Privacy Policy.
SECURITY REQUIREMENTSAll employees are responsible for protecting the confidentiality, integrity, and availability of the organization's systems and data, including safeguarding Artera's sensitive information such as, Personal identifiable Information (PII) and Protected Health Information (PHI). Those with specific security or privacy responsibilities must ensure compliance with organizational policies, regulatory requirements, and applicable standards and frameworks by implementing safeguards, monitoring for threats, reporting incidents, and addressing data handling risks or breaches.
$94k-128k yearly est. Auto-Apply 27d ago
Sr. Software Engineer
Crane Payment Innovations 4.4
Embedded software engineer job in Malvern, PA
Department **Engineering**
Employment Type **Full Time**
Sr. SoftwareEngineer, Crane Payment Innovations Inc., Malvern, PA. Design, code & implement new product features & enhancements & fix bugs. Generate project/product documentation, incl design, requirements, specifications, help files, design proving & software release documentation. Log/document all issues encountered & solutions developed in issue tracking tool, Jira. Provide application support to production/test engineering & technical support teams by interacting/communicating w/ other departments to help solve issues. Must have a Bachelor's Degree in Computer Science, SoftwareEngineering, EmbeddedEngineering, or a related field & 6 yrs of software development exp in an object-oriented environment. Of the exp required, must have 6 yrs: (i) programming & developing software in C#, C++, Java; (ii) performing software design, & developing & executing unit test cases; (iii) performing issue tracking & using source code, version control tools in Cloud jira, Bamboo, Gitlab; (iv) programming in embeddedsoftware; & (v) prototyping the new devices. Work exp may be gained concurrently. Interested applicants apply online: **********************************
$90k-114k yearly est. 11d ago
Hardware / Software Design Engineer
Trafficcast
Embedded software engineer job in Philadelphia, PA
Job Type: Full Time or Consultant to Full Time Salary: $ 80k-$115k + Stock Options (depending on skillset) TrafficCast International, Inc. (*************************** is a leading company in digital traffic information and service provision.
Based in Madison, WI, with satellite offices in Chicago, Atlanta, Wilmington DE, Irvine CA, and Shanghai, China, TrafficCast provides innovative technology and sophisticated data modeling to provide real-time and predictive traffic information that enhances and enables high performing location based services and dynamic navigation services to TTWN, Sirius XM Satellite Radio, and TV stations. Now covering over 880,000 miles of roadway, Dynaflow™ provides real time and predictive road information derived from GPS tracking data, public sensors and reports of accidents, road works and weather. For the more granular data required by public agencies for planning and operations, TrafficCast developed BlueTOAD™, an advanced wireless device that directly computes travel times and vehicle behaviors from the detection of Bluetooth signals emanating from passing vehicles.
Position
Design Engineer
Job Description:
In this role, you'll work collaboratively with hardware and softwareengineering to develop and deploy and maintain our traffic sensor systems and technologies. Help automate and streamline our operations and processes. Maintain strong industry knowledge based on traffic system technologies and industry standards.
Skills / Responsibilities
Ability to work with various hardware and firmware from 3rd party traffic control systems,
Be able to develop firmware to manage and translate messaging systems to and from various controllers and systems
Deep knowledge of current industry traffic controllers and sensor technology in the connected vehicle space including DSRC, CV-2X and Bluetooth technologies,
Provide improvement suggestions regarding the security, usability, performance, maintainability, and scalability of the existing environment,
Build platform tools and dashboards,
Work closely with developers to solve systems problems,
Collaborate with security team to deliver world class software solutions,
Qualifications
Qualifications
BS or MS in Computer Science or Mechanical Engineering or related technical discipline (or equivalent experience),
5 years of experience in hardware and firmware design and development in the traffic industry,
Deep understanding of industry technologies and standards
Excellent communications and Interpersonal skills,
Excellent organizational and communication skills.
Excellent client relationship skills
Additional Information
Competitive compensation and benefits commensurate with experience. Benefits for full-time employees include participation in the Company's retirement plan, bonus, medical, dental, life insurance, LTD/STD, paid vacations/sick day/holidays, and advancement opportunities.
Contact Information and Application Deadline
Please send your resume, including salary history and expectations
TrafficCast International is an equal opportunity employer.
$80k-115k yearly 1d ago
Senior Software Developer
Berkadia 4.9
Embedded software engineer job in Ambler, PA
Berkadia, a joint venture of Berkshire Hathaway and Leucadia National Corporation, is an industry leading commercial real estate company providing comprehensive capital solutions and investment sales advisory and research services for multifamily and commercial properties. Berkadia is amongst the largest, highest rated and most respected primary, master and special servicers in the industry.
As a Freddie Mac Program Plus lender, Fannie Mae DUS Multifamily Seller/Servicer, insurance company correspondent, and HUD, MAP and LEAN originator and servicer, Berkadia provides access to capital and flexible, customized lending and servicing solutions for the acquisition, construction, rehabilitation and refinance of multifamily and commercial properties. Berkadia also provides interim and short-term financing through its Proprietary Bridge Lending Program.
Job Description
Summary:
The Senior Software Developer is responsible for the detailed design, implementation, and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of software subsystems and components using the given requirements and constraints using Agile philosophy.
Essential Functions
:
Analyzes requirements and collaborates with the product owner, team members or architects
Implements designs with little or no assistance required.
Writes accurate production-quality code
Builds and tests code to validate functionality against requirements and to ensure full unit test coverage.
Participates in peer code reviews, both as a submitter and a reviewer.
Thoroughly documents code and design.
Accurately estimates and tracks personal work.
Proactively raises issues and communicates accurate status to project managers.
Works effectively in an iterative, incremental software development lifecycle wherein priorities, requirements and scope evolve, sometimes rapidly, over time and often mid-project.
Assists in the development and presentation of manuals, user guides, and other materials relating to client products.
May provide staff and clients with training and technical assistance relating to new, existing, and revised products.
Responsible for conveying an understanding of technical product functionality to clients. Provides post-release support to internal and external customers.
Helps identify improvements in the software development lifecycle.
Demonstrates self-development by staying current with new technology and design patterns.
Qualifications
Education and Experience
Bachelor's degree in Computer Science or related field.
Should have 3 - 5 years of developing software experience in a commercial software development environment; Minimum of 3 years leading a software development team of 3 or more people.
Proven ability to design and develop large scale, complex applications
Strong experience with Scrum methodology and Agile practices.
Open Source technologies
Building web services and RESTful services.
Version Control, Build & Release Management tools using Open Source tools.
Relational and non-relational databases
Building world-class web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js)
Prior experience in product development background preferred.
Deep knowledge and experience in practices like TDD, CI and CD.
Knowledge/Skills/Abilities
An understanding of DevOps methodologies.
Strong leadership, time management, problem solving skills and resource administration.
Knowledge of various design patterns.
Extremely proficient and passionate about following Agile Engineering practices (e.g. XP/FDD/DDD)
Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful)
Exhibit a high level of individual initiative and ownership.
Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented.
Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills.
Able to present ideas in user-friendly language.
Additional Information
Environment, Physical Demands and Other Conditions:
Experience with in a team-oriented, collaborative environment
Ability to work after hours
$99k-135k yearly est. 1d ago
Computer Engineer II
Data Intelligence 4.5
Embedded software engineer job in Philadelphia, PA
Data Intelligence, LLC is seeking a Computer Engineer II to support one of our Department of Defense clients in Philadelphia, PA. This position plays a key role in advancing the cybersecurity posture of Propulsion, Power, and Auxiliary Machinery Systems, ensuring they meet evolving security requirements and maintain operational resilience.
**This position is contingent upon award of contract**
Key Responsibilities:
Provide engineering support for the research, design, development, and testing of both computer hardware and software systems in a DoD environment.
Support cybersecurity initiatives tied to Propulsion, Power & Auxiliary Machinery Systems, ensuring compliance with DoD and Navy cybersecurity requirements.
Assist in the design and integration of secure computer networks, leveraging best practices in security architecture and risk management.
Contribute to the development and evaluation of cybersecurity plans, risk assessments, and security controls.
Collaborate with cross-functional teams including systems engineers, software developers, and cybersecurity specialists.
Provide technical expertise to enhance system resilience and support certification and accreditation (C&A) activities.
Required Qualifications
Education:
Bachelor's degree in Computer Engineering, Electrical Engineering, Electronics Engineering, or Mathematics with a concentration in Computer Science.
Experience:
Minimum of five (5) years of professional experience in one or more of the following areas:
Computer hardware design
Software development
Computer networking
Must possess direct experience in research, design, development, and testing of computer hardware and/or software systems.
Certifications:
Must meet DoD 8570.01-M IAT Level I certification requirements. Acceptable certifications include:
A+ CE
Network+ CE
SSCP
CCNA-Security
Security Clearance:
Must hold an active DoD Secret clearance.
Preferred Qualifications:
Experience supporting U.S. Navy systems or working in a naval engineering environment.
Strong analytical, troubleshooting, and documentation skills.
Excellent communication and collaboration abilities.
Why Join Data Intelligence, LLC:
Join a mission-driven team where your cybersecurity expertise directly supports U.S. national security. At Data Intelligence, LLC, we offer competitive compensation, a collaborative culture, and the opportunity to work alongside top talent in support of our country's most critical operations.
Data Intelligence, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
$79k-107k yearly est. 60d+ ago
COMPUTER ENGR IV
Orbis Sibro, Inc. 4.0
Embedded software engineer job in Philadelphia, PA
Job Description: This position supports NSWCPD Code 431 Aircraft, Vehicle, Ship & Material Handling and Stowage, and Code 433 Launch, Recovery & Hydraulic Systems branches. The Code 431/433 are responsible for in-service engineering for crane, davit, submarine hydraulic, surface ship steering, hydraulic systems as well as aircraft elevators, powered closures and doors, vertical package conveyors, anchors, mooring, towing, well deck, vehicle ramps, and stowage systems. The candidate will provide system software development, design and network support for Code 431/433 systems focused on launch, recovery and hydraulic systems as well as aircraft, vehicle, ship and material handling systems. Tasks are concentrated in the areas of Maintenance and Testing, Research, Design, and Evaluation (RDT&E), Integrated Logistics support (ILS), and Installation,
Required Skills and/or Experience: 10 years of professional experience in computer design, software development or computer networks with experience in Naval HM&E systems support
Degree Requirements: Master's level degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science with an understanding of Naval HM&E systems.
* Must be a US Citizen
$72k-100k yearly est. 60d+ ago
Senior Software Engineer
Medical Guardian 4.2
Embedded software engineer job in Philadelphia, PA
Medical Guardian is building the next generation of connected health technology. We're unifying customer portals, caregiver tools, ecommerce, and IoT device management into a modular, cloud-native platform on Microsoft Azure.
We're evolving from legacy systems into a scalable, microservices-based ecosystem powered by .NET, React, and Azure Functions, with integrations across Salesforce, IoT telemetry, and our Intelligent Orchestration Engine (IOE).
We're looking for a Senior SoftwareEngineer who thrives on solving complex problems, writing clean, maintainable code, and contributing to large-scale modernization efforts that have real-world impact.
Role Summary:
As a Senior SoftwareEngineer, you'll play a key role in designing, developing, and maintaining applications and services that power Medical Guardian's future-state platform.
You'll work closely with other engineers, architects, and product managers to deliver high-quality software that supports our members, caregivers, and internal operations.
This position is ideal for someone who loves building distributed systems, enjoys mentoring others, and can operate comfortably in a hybrid environment where legacy and modern architecture coexist.
Key Responsibilities
1. Software Design & Development
Design, build, and maintain backend services using C#/.NET (ASP.NET Core, Azure Functions, Web API) hosted on Azure.
Develop front-end components and interfaces in React and TypeScript, integrating with APIs and headless CMS systems.
Contribute to the migration of PHP/CodeIgniter services into modular, cloud-native microservices.
Implement secure, scalable, and performant code aligned with Medical Guardian's architectural principles.
Write automated unit and integration tests to maintain code quality and reliability.
Familiarity with AI-assisted development tools (e.g., Cursor, GitHub Copilot, Replit) for accelerating workflows, automating code generation, and improving delivery velocity
2. Architecture & Collaboration
Collaborate with the Application Architect and Engineering Manager to define service boundaries, design APIs, and optimize data flows.
Contribute to architectural decisions on event-driven patterns, service-to-service communication, and deployment pipelines.
Participate in peer reviews and offer constructive feedback to improve design consistency across teams.
Support integration with systems including Salesforce, IoT data streams, fulfillment, and campaign orchestration (IOE).
Design modular, API-first components compatible with the MG unified platform, ensuring reusability across multiple Medical Guardian apps.
3. Quality & DevOps Practices
Build with CI/CD pipelines (GitHub Actions or Azure DevOps) and participate in code deployments through automated processes.
Monitor application performance, debug issues, and collaborate with QA on regression and functional testing.
Follow best practices for observability, telemetry, and secure development (e.g., Azure App Insights, Key Vault).
Contribute to continuous improvement of codebase health, documentation, and technical standards.
4. Mentorship & Teamwork
Support and mentor mid-level and junior developers by reviewing code, explaining design patterns, and guiding technical decisions.
Collaborate cross-functionally with Product, QA, DevOps, and Data Engineering to ensure timely, high-quality releases.
Share learnings and improvements across the engineering team through documentation and informal technical sessions.
Qualifications & Skills:
Education:
Bachelor's degree in Computer Science, SoftwareEngineering, or related field (or equivalent experience).
Experience:
5+ years of softwareengineering experience, ideally across both backend and frontend development.
Experience designing and implementing APIs or microservices in production environments.
Familiarity with legacy frameworks (PHP/CodeIgniter, JavaScript) and modern cloud-native approaches.
Technical Proficiency:
Backend: C#/.NET Core, ASP.NET Web API, Azure Functions, SQL Server
Frontend: React, TypeScript, HTML/CSS, REST/GraphQL integrations
Cloud: Azure (App Services, API Management, Service Bus, Data Lake, AKS preferred)
DevOps: GitHub Actions or Azure DevOps for CI/CD, Docker, familiarity with containerized deployment
Data: Proficiency in SQL, understanding of event-driven and ETL workflows (Azure Data Factory, n8n)
Bonus Skills: Node.js for microservices, Salesforce API integration, IoT or messaging systems (MQTT/Event Hub)
Soft Skills:
Strong problem-solving mindset with attention to scalability and maintainability.
Excellent communicator, comfortable explaining technical concepts to peers and stakeholders.
Self-directed, curious, and eager to learn new technologies.
Candidates must be authorized to work in the United States without current or future need for visa sponsorship.
Must have the ability to work from our Philadelphia office on Tuesdays and Wednesdays.
Why Join Us:
Help modernize an entire platform serving hundreds of thousands of connected health devices and members.
Work with modern technologies in an Azure-based ecosystem while contributing to a meaningful mission.
Collaborate with passionate engineers who value clean code, shared standards, and continuous learning.
Hybrid flexibility: 2 days per week in the Philadelphia HQ with strong work-life balance.
Benefits
Health Care Plan (Medical, Dental & Vision)
Paid Time Off (Vacation, Sick Time Off & Holidays)
Company Paid Short Term Disability and Life Insurance
Retirement Plan (401k) with Company Match
$99k-127k yearly est. Auto-Apply 60d+ ago
Software Engineering - Cleared Contractor - L4
Lancesoft 4.5
Embedded software engineer job in Camden, NJ
Support the engineering team members as a subject matter expert in embeddedsoftware application development, through guidance and direction to one or more softwareengineers Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware
Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test
Develop software test plans and procedures, and other relevant technical documentation
Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results
Participate in peer reviews, identify, track and repair defects
Utilize a variety of software languages (primarily C/C++ and Python), implementing software for embedded real time operating systems
Requirements
Active Department of Defense (DoD) Secret clearance
Bachelor's or Master's degree in computer engineering, Electrical Engineering, Computer Science, or related field
5+ years of experience developing applications on simulated and target hardware
Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar
Excellent oral and written communication
EEO Employer
LanceSoft is a certified Minority Business Enterprise (MBE) and an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. LanceSoft makes hiring decisions based solely on qualifications, merit, and business needs at the time.
$88k-115k yearly est. 34d ago
Advanced Embedded Software Engineer
Honeywell 4.5
Embedded software engineer job in Fort Washington, PA
As an Advanced EmbeddedSoftwareEngineer at Honeywell, you will be a key contributor to the development of next-generation embedded systems that power our Industrial Automation business within the Process Solutions group. You will have a direct impact on Honeywell's cutting-edge safety management and control systems used in critical industrial environments around the world. This role goes beyond coding - you'll be solving real-world challenges by designing robust, scalable embeddedsoftware solutions that meet the highest standards for reliability and safety.
Your day-to-day work will involve full lifecycle software development, from concept and architecture through implementation, validation, and field support. You'll collaborate closely with cross-functional engineering teams, including systems, hardware, and test engineers, to bring innovative solutions from concept to production. This is a high-impact role for someone passionate about embedded technology, industrial automation, and creating tangible value through software innovation.
You will report directly to our SoftwareEngineering Manager and you'll work out of our Fort Washington, PA location on a hybrid work schedule.
Join our team at Honeywell's Process Solutions group as an Advanced SoftwareEngineer and help drive the future of industrial safety, automation, and productivity.
**KEY RESPONSIBILITIES**
+ Design, develop, and maintain embeddedsoftware for industrial safety and automation systems using C/C plus plus
+ Define and document software requirements and architecture in collaboration with systems and hardware engineering teams
+ Implement real-time applications on embedded platforms, including microcontroller-based systems
+ Integrate software with hardware components, sensors, and communication interfaces (e.g., TCP/IP)
+ Support product testing at all levels: unit, integration, and system; contribute to verification and validation for functional safety
+ Troubleshoot field issues and provide support for root cause analysis and resolution
+ Participate in configuration management and version control processes to ensure code quality and traceability
+ Work collaboratively within Agile/SCRUM teams to ensure on-time delivery of high-quality software
+ Continuously apply analytical thinking and problem-solving to optimize system performance and software reliability
**YOU MUST HAVE**
+ At least 3 years of experience in full life cycle software development using C/C plus plus
+ At least 3 years working with embedded systems including micro controller integration
**WE VALUE**
+ A Bachelor's degree in Engineering or Computer Science, with a strong foundation in embedded systems and software design
+ A solid understanding of various software development lifecycles, enabling adaptability across projects and phases
+ Experience working in Agile or SCRUM environments, with the ability to thrive in fast-paced, iterative development cycles
+ Familiarity with network protocols like TCP/IP and foundational knowledge of cybersecurity principles
+ An understanding of the functional safety lifecycle and relevant certification processes
+ Working knowledge of software configuration and change management best practices
+ A collaborative mindset and ability to work effectively in diverse, global teams
+ Strong communication skills, with the ability to articulate complex ideas to both technical and non-technical stakeholders
+ A creative approach to problem-solving, coupled with the independence and initiative to take ownership of your work
+ Confidence in making timely, data-driven decisions, even in complex or ambiguous situations
+ The ability to quickly absorb new concepts, tools, and technologies and apply them to real-world challenges
**BENEFITS OF WORKING FOR HONEYWELL**
In addition to a competitive salary, leading-edge work, and developing solutions side-by-side with dedicated experts in their fields, Honeywell employees are eligible for a comprehensive benefits package. This package includes employer subsidized Medical, Dental, Vision, and Life Insurance; Short-Term and Long-Term Disability; 401(k) match, Flexible Spending Accounts, Health Savings Accounts, EAP, and Educational Assistance; Parental Leave, Paid Time Off (for vacation, personal business, sick time, and parental leave), and 12 Paid Holidays. For more information visit: Benefits at Honeywell (********************************
The application period for the job is estimated to be 40 days from the job posting date; however, this may be shortened or extended depending on business needs and the availability of qualified candidates. Job Posting Date: 1/6/2026
**ABOUT HONEYWELL**
Honeywell Industrial Automation enables process industry operations, creates world-class sensor technologies, automates supply chains, makes warehouses smarter, and improves worker safety. This combination builds on our core strengths in controls and automation technologies which in turn allows us to deliver better commercial outcomes for our customers. We enable customers to enhance the safety, sustainability, resiliency, and productivity of their people, plants, and assets.
**THE BUSINESS UNIT**
Honeywell Industrial Automation is a leading provider of software solutions for the process industry. We enable our customers to optimize their operations, improve efficiency, and drive business growth. Our innovative technologies and solutions help our customers enhance safety, reliability, and productivity in their industrial processes.
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments - powered by our Honeywell Forge software - that help make the world smarter, safer and more sustainable.
Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.
How much does an embedded software engineer earn in Doylestown, PA?
The average embedded software engineer in Doylestown, PA earns between $69,000 and $118,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.
Average embedded software engineer salary in Doylestown, PA
$90,000
What are the biggest employers of Embedded Software Engineers in Doylestown, PA?
The biggest employers of Embedded Software Engineers in Doylestown, PA are: