Software Engineer jobs in United States
Explore 1,387 matching jobs.
Software Engineer
Ralliant
Posted: 10/21/2026Software Engineer
Booz Allen Hamilton
Posted: 10/21/2026Senior Developer, Euna Grants
Euna Solutions
Posted: 10/21/2026Lead Subject Matter Expert – Electrical, Rolling Stock Engineering
DB E.C.O. North America
Posted: 10/21/2026XR Developer
Marshall Economic Development Corporation
Posted: 10/21/2026Software Engineer
Boeing
Posted: 10/21/2026Regional Electrical Project Engineering Specialist
Alcoa
Posted: 10/21/2026Software Engineer
H&R Block
Posted: 10/21/2026Power Developer
Intersect Power
Posted: 10/21/2026Power Developer
Intersect Power
Posted: 10/21/2026Audit Senior Associate, AEC – Arc, Engineering, Construction
Baker Tilly US
Posted: 10/21/2026Head of Agent Engineering
Baker Tilly US
Posted: 10/21/2026Mainframe Developer – Cards
Regions Bank
Posted: 10/21/2026Engineering Intern
Ascend Performance, LLC
Posted: 10/21/2026Waste & Groundwater Programs Engineering Intern
Duke Energy Corporation
Posted: 10/21/2026Software Engineer
Granicus
Posted: 10/21/2026Senior Developer Marketing Manager – Lifecycle & Growth
1Password
Posted: 10/21/2026Secure Facilities Technical Engineering – Mission Critical & Secure Facilities
AECOM
Posted: 10/21/2026Lead Developer
Endava
Posted: 10/21/2026Software Engineer
Thomson Reuters
Posted: 10/21/2026Manager II, Engineering – Kubernetes Platform
Core Competencies
Role fitUse this summary to align your resume positioning with the role.
Proficient in designing and implementing software features for embedded Linux systems, with a strong focus on C++ development, performance optimization, and security practices. Capable of collaborating across teams to ensure product robustness and effective communication in agile environments.
Tech Stack
Tools & technologiesAbout the role
Key responsibilities & impact- Design and implement product software features across edge/embedded Linux components and related integrations used in environmental and power monitoring ecosystems
- Deliver production-quality C++ components on Linux, including performance tuning, memory/resource optimization, and long-term maintainability
- Contribute to device build/release workflows, including cross-compilation and packaging patterns using cmake-based builds and ARM build targets
- Develop and maintain embedded UIs or operator-facing tooling, including Qt-based and embedded web applications for Linux targets
- Implement and troubleshoot industrial communications and building-automation integrations using industry protocols
- Collaborate with hardware, quality, and product teams to translate requirements into robust designs and drive verification and validation expectations
- Improve engineering practices through code reviews, automated checks, CI/CD direction, and repeatable build/test flows
- Support field and manufacturing issue resolution through reproduction, root-cause analysis, documented fixes, and controlled release processes
- Contribute to architecture discussions, coding standards, and secure development practices
- Promote lean agile processes with clear communication and delivery of commitments
- Ensure software excellence, product robustness, and security
Requirements
What you’ll need- Demonstrated professional software engineering experience, with significant work delivering production systems in C++ on Linux; typically 6 years
- Strong proficiency in C++ and Linux development and debugging, including command-line workflows and scripting such as shell/Python
- Experience with pub/sub messaging fabrics such as MQTT, Kafka, and Rabbit
- Experience with Qt for Linux application development in embedded devices
- Experience with modern build systems and packaging workflows for embedded targets, including cmake, cross-compilation, and ARM build targets
- Proven track record collaborating across software, hardware, and quality disciplines in product environments
- Familiarity with industrial/building communication stacks and protocols, including BACnet and Modbus, and comfort diagnosing network/protocol issues
- Experience with IoT/edge gateway integration patterns and multi-protocol systems
- Experience with security validation practices and tools, such as SAST/DAST and threat modeling
- Exposure to web-facing components or embedded web UIs that complement edge products
Benefits
Comp & perks- Equal opportunity employer
- Reasonable accommodations for applicants with disabilities
ATS Keywords
✓ Tailor your resumeTip: use these terms in your resume and cover letter to boost ATS matches.
