Embedded Software Engineer
$140k - $160kCalTek Staffing , Inc.
Software EngineerThis position requires a U.S Person or a person who can qualify for a Department of State or Commerce license.This role is 100% onsite in our Poway California Office.The compensation for this role is $140k-$160k.Essential Functions:Provide technical expertise within the Engineering department to solve difficult software challenges or problems or to bring in new technical capabilityDesign, develop, document and test embedded software for space productsDevelop C or assembly code for Bootloaders, BSP, VxWorks 6.9 or 7.0 and future versions, Embedded Linux, RTEMS device driversAble to debug, test, and verify component and board designs through softwareDevelop test programs, test plans, and verification plansRepresent Engineering in technical customer discussions / meetingsAssist Manufacturing Engineers with technical assistance with production issuesAble to Develop and Maintain Python based desktop GUI applications to control and monitor Automated Test Equipment (pyvisa, nidaqmx)Responsibilities:Product Specifications: Implement innovative approaches and develop clearly written design specifications that ensure the products are designed to succeed in the market relative to their technical performance, feature set, cost and time to market goals.Architecture: Facilitate the design of complex products by leading and coordinating engineering teams of varied technical disciplines through clearly documented architectural level design documents. Lead the decision and tradeoff process for issues that cross hardware/software or other technical discipline boundaries.Design (and Develop): Perform original and innovative software design and distill large-scale designs into architectural elements that facilitate the division of design work to teams of two or more engineers.Planning: Develop plans, schedules, and identify resources required to develop products from market requirement through product release. Identify risk areas and develop contingency plans to eliminate or mitigate risk that could result in schedule delays or failure to meet specification or design plan requirements.Innovation: Conceive methods for achieving product requirements and specifications using appropriate software architecture and design techniques. Anticipate possible difficulties and develop alternate methods.Maintenance: Provide support for maintaining existing products by investigating and resolving defect reports, creating documentation, and creating and releasing new versions of software packages.Continuous Improvement: Take the initiative to research, develop, propose, evaluate and/or implement new methods, processes, techniques, tools, components, or technology that improve quality, timeliness and/or performance of products or the efficiency or cost effectiveness of the company's engineering work. Modify existing SOPs or create new SOPs to implement new processes.QualificationsRequired Knowledge, Skills and Abilities:Fluent in C and Python, strong VxWorks, Linux, and Bare Metal embedded background, development of bootloaders, BSP, VxWorks 7, Linux, and RTEMS device drivers test code and scriptsFamiliarity with Buildroot and or Yocto Linux build systemsGood understanding of NAND FLASH memory file systems, drivers, and implementationSkilled in low level hardware code development and debugging. Skilled with debuggers/In-circuit emulators.Experience and skills in debugging using lab equipment and other toolsAbility to work in a team setting effectivelySuccessfully problem solves and manages conflictHas analytical, evaluative, and objective critical thinking skillsEducational / Experience Qualifications:Bachelor's Degree in Computer Science, Computer Engineering, or a related field, Master's degree is a plus8+ years relevant work experience
- CyberCoders is seeking a Senior Embedded Software Engineer in Poway, CA to design, develop, test, and support embedded software for aerospace applications. This role centers on low-level development, real-time OS, device drivers, BSPs, and hardware integration in a high...Suggested
$116.48k - $208.51k
General Atomics Aeronautical Systems is looking for a System Engineering Supervisor in Poway, California. In this full-time role, you will lead a team of systems engineers, manage project schedules, and communicate with stakeholders. Ideal candidates should have 12+ years...SuggestedFull time$140k - $180k
Senior Firmware Engineer Poway, CA Position Overview Seeking a Senior Embedded Software Engineer to design, develop, test, and support embedded software solutions for advanced aerospace and space applications. This role focuses on low-level software development, real-time...Suggested$98.1k - $171.4k
General Atomics Aeronautical Systems in Poway, California, is seeking a Full-Time System Safety Engineer. The role involves leading a team in safety analysis for Unmanned Aircraft Systems, managing System Safety programs, and troubleshooting complex engineering problems...SuggestedFull time$113k - $170k
...Job Title: Senior Systems Engineer Job Description The Senior Systems Engineer leads the definition and delivery of system-level... ...platforms. You collaborate closely with mechanical, electrical, software, controls, and manufacturing engineering teams to drive successful...SuggestedPermanent employment- ...have an exciting opportunity in Poway, California for a Systems Engineer with a strong Systems Engineering and Integration background to... ...Will help design and ensure compliance of interfaces between software and hardware while managing changes, as required. Will develop...Remote work
- General Atomics Aeronautical Systems, Inc. (GA-ASI) is seeking an Avionics Development Project Engineer for the FQ-42 Aircraft Program. You will lead system-level avionics design, integration, and test, coordinating with boards and engineers to deliver compliant, safe,...
- ...Model-Based Systems Engineer (MBSE) US Citizen Only with Active Secret Clearance Location: Poway, CA (Onsite Required) Technical Requirements: * Tools: Mastery of Cameo Systems Modeler (No Magic) or IBM Rhapsody. * Standard: OMG SysML certification. * Traceability...
$90k - $120k
...: Apply your skills. Solve problems. Take ownership. As an Engineer, you’ll contribute to larger projects with greater independence... ...troubleshooting principles ~ Proficiency with relevant tools and software ~ Ability to work independently and as part of a team...- ...reconnaissance radars, as well as advanced high-resolution surveillance systems. We have an exciting opportunity for an RF Systems Engineer in our Datalink Engineering Department. Under general supervision with limited review, this position is responsible for the...Full timeFor subcontractorRemote work
- ...radars, as well as advanced high‑resolution surveillance systems. We have an exciting opportunity in San Diego within our Mechanical Engineering Department for a Mechanical/Aerospace Engineer that wants to be part of making history by participating in the development of...Full timeRemote work
$81.08k - $141.65k
General Atomics Aeronautical Systems is hiring a Mechanical/Aerospace Engineer in Poway, CA. The role involves designing fluid conveyance systems for remotely piloted aircraft, requiring strong engineering skills, leadership, and experience with propulsion systems. Candidates...Full timeRemote work- ...value and respect all contributors, great growth potential within GA-ASI project engineering and GA-ASI as a whole. We are seeking a mid-level Systems Engineer with a strong focus on software systems to join our MQ-9 Requirements and Architecture Engineering team located...Full timeRemote workWork from home1 day per week
- General Atomics Aeronautical Systems in Poway, CA is seeking a mid-level Systems Engineer with expertise in software systems. This role involves supporting the MQ-9B product line and working with multidisciplinary teams to integrate system capabilities. The position offers...
$150k
Senior Systems Test Engineer (not software) 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Staff One, Ltd Staffing Jedi connecting companies with top talent! This is a direct...Full time- ...Schematics, PCB Schematic + layout and harnesses. Apply Electrical Engineering techniques to accomplish goals. Certain degree of creativity... ...Oracle Agile a plus.SummaryType: ContractFunction: Information TechnologyExperience level: Not ApplicableIndustry: Computer Software
$135k - $185k
...: Description: Lead Power Electronics Engineer Locations: San Diego, California Raleigh, North Carolina Who We Are: We are driven by a passion to design and manufacture the highest quality grid-scale power converters available. Rooted in this passion, we...Full timeContract workRelocationRelocation packageFlexible hours$98.1k - $171.4k
...Aeronautical Systems in Poway, California, is seeking a Systems Engineer to lead on programs requiring system definition and... ...overseeing system architecture, and ensuring compliance between software and hardware. This full-time role offers a competitive salary range...Full time- Radeus Labs, Inc. is seeking an engineer to contribute to key features and projects with increasing independence. You will own components, support cross-functional teams, and build technical depth while developing professional maturity. You will collaborate with engineering...
- Applied Intuition is recruiting a Perception Autonomy engineer to develop real-time sensor software for heterogeneous autonomous vehicles. You will... ...IR, lidar, radar, and RF platforms, interfacing with embedded Linux systems and containerized deployments. Responsibilities...
- General Atomics Aeronautical Systems in Poway, CA seeks a senior Air Data engineer to design and validate air data systems across platforms. You will develop requirements, perform architecture studies, and implement fault-tolerant algorithms for flight simulations. The...
- Actalent in Poway, CA seeks a Senior Systems Engineer to lead system-level definition and delivery for advanced semiconductor automation... ...plans while collaborating with mechanical, electrical, software, controls, and manufacturing teams. Requires 10+ years of engineering...
- General Atomics Aeronautical Systems, Inc. (GA-ASI) is seeking a technical writer/documentation specialist to develop and document detailed requirements for operator, maintenance, and troubleshooting procedures and training materials for MQ-9 aircraft systems. The role ...
$175k - $250k
...Autonomy EngineerAs a Perception Autonomy engineer, you will be pivotal in developing,... ...integrating, and maintaining real-time sensor software solutions deployed across a range of... ...eventsDeploy containerized solutions to embedded Linux devices, leveraging computer-in-the...Full timeFor contractorsFor subcontractorRemote work- ...research investments to anticipate our customers’ needs.As a Software Architect, you will be responsible for working with program managers... ...programming languages.Experience with model-based software engineering.Broad understanding of software design patterns and...Part timeFor contractorsRemote workRelocation package
- ...modify enterprise-wide end-user, system level, and data management software applications to achieve long-range goals and objectives.DUTIES... ...thirteen or more years with a PhD. May substitute equivalent engineering experience in lieu of education. Has demonstrated leadership...Part timeRemote workRelocation package
- ...resolution surveillance systems. The Avionics software team is on the leading edge of software... ...and developing complex real-time embedded systems for Remotely Piloted Aircraft with... ...architectures, electro-mechanical control systems, engine and propulsion system management, power...Part timeImmediate startRemote work
- ...well as advanced high-resolution surveillance systems.DUTIES & RESPONSIBILITIES:Responsible for unit testing, integration testing, software maintenance, and documentation and meeting software quality and compliance standards.Evaluate integration of software applications...Part timeRemote workRelocation package
- ...well as advanced high-resolution surveillance systems.As a Software Engineering Supervisor at General Atomics, you will lead a high-performing... ...systems (e.g., distributed systems, real-time systems, embedded platforms, or hardware-software integrated environments).Ability...Part timeRemote workRelocation package
- ...contributors, unique talent, and future leaders in the Project Engineering (PE) role. Through the PE role, this candidate will be... ...subsystems requirements, selection of advanced technology hardware & software, and drive maturation of mission system to platform integration...Part timeFor subcontractorRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!


