Job Closed
This listing is no longer active.
Founded in 2011 and headquartered in San Luis Obispo, California, Zone 5 Technologies is an advanced aerospace and defense company specializing in uncrewed aircraft systems (UAS) a
Embedded Software Engineer
Location
United States
Posted
224 days ago
Salary
$150K - $200K / year
Seniority
Mid Level
No structured requirement data.
Job Description
Embedded Software Engineer
Zone 5 Technologies
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We are seeking an experienced Embedded Software Engineer to join our team. As an unmanned aerial systems (UAS) company, we are looking for an individual with experience in writing software for embedded microcontrollers. - Design, code, and implement software for embedded devices and systems on unmanned aircraft and test out those devices in flight test environments. - Write and test software to support the integration of sensors and processors into aircraft (such as autopilots, payloads, radios, or other functional components). - Debug, troubleshoot, and isolate software issues. - Ability to read schematics and use standard debugging equipment: oscilloscope, logic analyzer, multimeter. - Work closely with other engineering disciplines (mechanical, electrical, etc). - Participate in design and peer reviews for solutions. - Maintain high standards of software quality within the team by adhering to good practices and habits of configuration control. Qualifications - Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace, or related field. - 3-4 years of experience in developing embedded software for real-time systems. - Experience with real-time operating systems, preferably VxWorks or FreeRTOS. - Proficient in C/C++ in a real-time embedded environment. - Experience using MATLAB and Simulink. - Experience with the CAN bus, SPI, and serial (RS485, etc.) protocols. - Experience reading and understanding electrical hardware schematics. - Experience writing firmware/embedded code for a physical device. - Fundamental knowledge of low-level firmware. - Experience using an oscilloscope and logic analyzer for debugging boards. - Develop and perform tests and test procedures to verify embedded system functionality. - Collaborate with cross-functional engineering teams to deliver high-quality systems. Requirements - Pay range for this role: $150,000 - $200,000 USD Benefits - Competitive total compensation package - Comprehensive benefit package options include medical, dental, vision, life, and more. - 401k with company-match - 4 weeks of paid time off each year - 12 annual company holidays Company Description Zone 5 Technologies is a federal contractor and participates in E-Verify to confirm employment eligibility. As required by law, we will verify the identity and employment authorization of all new employees using the E-Verify system.
Job Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace, or related field.
- 3-4 years of experience in developing embedded software for real-time systems.
- Experience with real-time operating systems, preferably VxWorks or FreeRTOS.
- Proficient in C/C++ in a real-time embedded environment.
- Experience using MATLAB and Simulink.
- Experience with the CAN bus, SPI, and serial (RS485, etc.) protocols.
- Experience reading and understanding electrical hardware schematics.
- Experience writing firmware/embedded code for a physical device.
- Fundamental knowledge of low-level firmware.
- Experience using an oscilloscope and logic analyzer for debugging boards.
- Develop and perform tests and test procedures to verify embedded system functionality.
- Collaborate with cross-functional engineering teams to deliver high-quality systems.
- Pay range for this role: $150,000 - $200,000 USD
Benefits
- Competitive total compensation package
- Comprehensive benefit package options include medical, dental, vision, life, and more.
- 401k with company-match
- 4 weeks of paid time off each year
- 12 annual company holidays
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Assist in creating and updating design guides, white papers, and engineering resources. • Interpret test results and research findings under the guidance of senior engineers to produce design parameters and engineering tables. • Apply relevant design standards (CSA O86, NDS, Eurocode 5, AS/NZS) and document appropriate assumptions and limits. • Work with the R&D team to incorporate data, the Marketing team to refine visual layout and UX/UI, and the Technical Service team to address recurring industry questions. • Support the development and maintenance of calculation spreadsheets and digital engineering tools (e.g., CADwork plugins or software tools). • Identify gaps or ambiguities in existing resources and propose updates that simplify the designer experience.
Product Engineer, Data Product Lead
decircleTalent Partner for decentralized organizations and projects that are building Web3.
• Own and execute data-driven product development from problem definition to delivery • Design, build, and maintain Risk Dashboards for protocol and ecosystem monitoring • Develop Ecosystem Health Analytics, including KPIs, alerts, and trend analysis • Work hands-on with on-chain data (indexing, querying, transformation, and analysis) • Collaborate in a lean execution model, prioritizing speed, clarity, and impact • Manage product execution and workflow using Linear.app • Partner with governance, risk, and engineering stakeholders to align metrics with decision-making
Senior Software Engineer, Platform
Omada HealthA digital-first chronic care provider, helping members change mindsets to improve health and build lasting change.
• You will become a key part of the development and operation of Omada’s digital health program Architecture & Infrastructure. • You will play a daily role building and scaling our platform one piece at a time, supporting our delivery of a personalized experience to program members, while empowering our health coaches to deliver effective interventions • You will work closely (including pair programming) with the rest of the Platform team, collaborating frequently with internal customers from our product engineering teams, InfoSec, IT, and beyond • You will build cross-functional relationships with software engineers, data engineers, and technical program managers to understand their needs, and to deliver solutions to improve their working lives • You will manage highly available services in our EKS clusters and on standalone EC2 hosts, with a modern approach to designing for resiliency and cross-regional redundancy • You will work with engineers to design and improve developer tooling and capability, supporting use cases like secrets management, automations, cloud environments, and access management • You will mentor and guide the professional and technical development of team members. • You will maintain and enhance our self-hosted Gitlab-based VCS and CI/CD infrastructure.
Principal Software Engineer
DeltekDeltek is a leading provider of information solutions and enterprise software. Founded in 1983 by father-and-son team Donald and Kenneth deLaski, Deltek serves more than 15,000 cli
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We're building an enterprise ERP system from scratch where AI isn't a feature—it's the foundation. Join Deltek's Engineering and Technology team to create the first truly AI-native SMB ERP. Users will chat with their system instead of clicking through forms. Intelligent agents will handle routine tasks autonomously. And you'll use AI to write better code faster. This is a greenfield project. No legacy constraints. No technical debt. Just the opportunity to reimagine what enterprise software can be when designed for AI from day one. As a principal engineer, you'll: - Implement the most technically challenging features of the AI-powered ERP platform, serving as the go-to expert for complex integration and performance challenges - Develop reference implementations and coding patterns that other engineers follow when building AI-enhanced features - Implement sophisticated prompt engineering and LLM integration solutions, ensuring security, performance, and cost-effectiveness - Build production-ready ML integration code utilizing infrastructure provided by the dedicated AI/ML infrastructure team - Provide deep technical expertise on critical implementation challenges affecting multiple teams, offering solutions based on extensive hands-on experience - Collaborate with architects to validate technical approaches through proof-of-concepts and prototypes - Champion code quality, comprehensive testing, security best practices, and operational excellence - Identify and resolve complex technical debt that impacts multiple teams - Serve as technical advisor to architects and engineering leadership on implementation feasibility and development best practices - Mentor and develop senior engineers, elevating implementation capabilities across the engineering organization - Drive innovation through hands-on proof-of-concepts exploring novel approaches to ERP challenges Qualifications - Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Data Science, or related field - 10+ years of professional software engineering experience with extensive hands-on AI/ML systems implementation - Demonstrated history of technical leadership through exceptional implementation quality on large-scale, business-critical systems - Proven track record of solving complex implementation challenges that enabled significant business outcomes - Experience providing technical guidance and mentoring senior engineers - Deep expertise in implementing enterprise software and AI/ML integrations with production deployments at scale Requirements - Master-level expertise in Java, Python, and ability to work effectively in multiple languages - Deep expertise in implementing distributed systems, microservices, event-driven patterns, and domain-driven design - Expert-level implementation skills with PostgreSQL including performance optimization, complex query development, and multi-tenant data patterns - Comprehensive expertise in implementing LLM systems, prompt engineering at scale, RAG architectures, and model integration - Experience establishing coding standards, testing patterns, and development workflows that improve team productivity - Expert knowledge of implementing cloud solutions and working with managed services across AWS/Azure/OCI - Deep expertise in implementing robust APIs, integration patterns, and extensible features - Expert in leveraging comprehensive monitoring, logging, and error handling - Strong understanding of implementing security controls, authentication/authorization, and data protection - Exceptional ability to communicate complex technical concepts and influence development approaches through collaboration - Ability to balance code quality with delivery timelines, provide practical technical guidance, and align development work with business goals AI-First Mindset This role requires embracing an AI-first approach where GenAI and agentic AI tools are essential collaborators, not optional supplements. We expect team members who naturally think in AI-enhanced workflows and proactively integrate intelligent automation to solve ERP development challenges more efficiently. The ideal candidate has strong interest in prompt engineering techniques and conversational AI systems, with understanding of how to craft effective prompts for business contexts. You should be curious about natural language processing and how AI enhances user experiences, along with basic awareness of AI ethics and prompt safety considerations. We're looking for someone who approaches ERP feature development by first asking: "How can AI help me build this functionality faster and better?" This includes being comfortable with rapid AI tool evolution, eager to experiment with new AI capabilities for prompt engineering and ERP optimization, and committed to sharing AI-enhanced approaches with the team. We value those who apply prompt engineering to solve real-world ERP business problems and see AI as a productivity multiplier for strategic development decisions, rather than a replacement for human expertise.



