Embedded software engineer jobs in Albuquerque, NM - 31 jobs
All
Embedded Software Engineer
Senior Software Engineer
Principal Software Engineer
Software Systems Engineer
Computer Software Engineer
Software Design Engineer
Firmware Engineer
Senior Firmware Engineer
Advanced Software Engineer
Senior Firmware/FPGA Engineer - Space Technologies
Aerovironment 4.6
Embedded software engineer job in Albuquerque, NM
AV seeks a skilled Senior FPGA Engineer to join a multi-disciplinary team within the SpaceTech division. This role focuses on developing high-performance digital systems for electromechanical, electro-optical, control, and communication solutions, utilizing SoC, FPGA, GPP, and microcontroller architectures.
Core Responsibilities
The successful candidate will be responsible for end-to-end firmware development and validation for space electronics.
Design & Development:
Architect and implement mission-specific and general-purpose firmware for FPGAs, microcontrollers, and RTOS-based systems.
Develop and maintain firmware for standard and specialized peripheral interfaces, including:
Analog-to-Digital (ADC) and Digital-to-Analog (DAC) Converters.
Serial communication links (e.g., SpaceWire, SPI, CameraLink, 1Gb+ Ethernet, MIL-1553B).
Optimize embeddedsoftware for radiation-hardened and high-reliability space environments.
Develop and maintain automated build scripts (TCL) for the FPGA firmware platform.
Integration & Validation:
Conduct rigorous system integration, testing, and validation of firmware in simulated and real-world aerospace conditions.
Deploy and verify firmware functionality on physical hardware devices.
Collaborate closely with hardware and softwareengineers to ensure seamless system functionality.
Ensure technical compliance with relevant space industry standards (e.g., NASA, ESA, MIL-STD).
Required Qualifications
Education: Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science.
FPGA Platforms: Six years of experience using and implementing designs on:
Xilinx devices (Zynq, Virtex, Kintex) and toolchains (Vivado, ISE).
Microchip devices (RTAX, ProASIC, RTG4) and toolchains (Libero).
Experience Level: Six years of experience in embedded systems firmware development, preferably for aerospace or space applications.
Languages: Six years of experience designing with Hardware Description Languages (VHDL or Verilog).
Hardware Implementation: Proven experience successfully taking VHDL or Verilog designs from concept to physical hardware implementation.
Digital Design: Expertise in digital design techniques, including multiple clock-domain management.
Verification & Debug: Proficient with in-system debuggers and logic analyzers.
Tooling: Experience with Tool Command Language (TCL) for script automation.
Physical Design: Experience designing and managing FPGA physical constraints.
Security: Ability to obtain and maintain a US security clearance.
Highly Desired Qualifications (Preferred)
Embedded Computing: Knowledge of RTOS, bare-metal firmware, and hardware-software co-design principles.
Verification: Familiarity with modern verification techniques (e.g., linting and constrained random testing).
Specialized Knowledge: Familiarity with Xilinx SoC devices, FPGA floorplanning, Xilinx System Generator, hardware accelerators, and space communication protocols.
Additional Languages: Familiarity with C/C++, Python, or Java for embeddedsoftware or scripting tasks.
Tooling: Familiarity with alternative synthesis and simulation environments (Synopsys, Aldec).
Salary Range: $125,000 - $183,000
Clearance Level
Top Secret with Poly
The salary range for this role is:
AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills.
ITAR Requirement:
T
his position requires access to information that is subject to compliance with the International Traffic Arms Regulations (โITARโ) and/or the Export Administration Regulations (โEARโ). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A โU.S. personโ according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR ยง 120.15. Some positions will require current U.S. Citizenship due to contract requirements.
Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: **********************************
We also encourage you to review our company website at ******************** to learn more about us.
Principals only need apply. NO agencies please.
Who We Are
Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC.
Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.
What We Do
Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.
We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status.
ITAR
U.S. Citizenship required
$125k-183k yearly Auto-Apply 14d ago
Looking for a job?
Let Zippia find it for you.
Embedded Software Engineer (Mid-Level or Lead)
Boeing 4.6
Embedded software engineer job in Albuquerque, NM
Company:
The Boeing Company
Boeing Defense, Space and Security (BDS) is looking for a Mid-Level or Lead EmbeddedSoftwareEngineer (Level 3 or 4) to join our exclusive team at the Starfire Optical Range on Kirtland AFB in Albuquerque, New Mexico.
We are seeking a highly skilled individual with experience in controls design and digital signal processing. This position will support the hardware, firmware, and software development of electro-optical systems. This is a unique opportunity to contribute to advancements in technology using cutting-edge equipment at a historically significant site.
This position supports the R&D mission of the Air Force Research Laboratory Optics Division in their advancement of Space Domain Awareness capabilities. The site houses telescope research facilities ranging in size from 0.5m up to 3.5m with advanced optical systems. You will work as part of a multidisciplinary team supporting the development, optimization, and maintenance of embedded electro-mechanical pointing and tracking control systems.
Starfire Optical Range is a world class research facility with recognized achievements, enabled by the quality, enthusiasm, and dedication of our entire team. Our team consists of engineers and technicians in all disciplines required to plan, design, integrate, and test complex optical, electronic, quantum systems to achieve research objectives.
Position Responsibilities:
Support firmware and software research development projects.
Work in a team environment to develop specifications of firmware and software architectures.
Research required algorithms and implementation approach.
Design and validate implementation of all firmware components.
Integrate and synthesize firmware for the target platform.
Develop and maintain software code. Integrate software into a fully functional software system.
Troubleshoot basic firmware and software issues.
Assist with test procedures and documenting test results to ensure embedded system requirements are met.
This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options.
Basic Qualifications (Required Skills/ Experience):
Bachelor of Science degree in Engineering, Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement
4+ years of experience with developing firmware for FPGAs using either VHDL or Verilog
4+ years of experience working with Windows and FPGA development tools
1+ years of experience with performance analysis with tools such as MATLAB or Mathematica
1+ years of experience programming in C or C++
Must be willing to work variable shifts; including day, evening, night, and weekends
Preferred Qualifications (Desired Skills/Experience):
9+ years of related work experience or an equivalent combination of education and experience
Experience with developing code for Systems On a Chip (SOC)
Experience with FPGA processor or memory interconnects
Experience integrating hardware and software components into a functional system
Experience with performance analysis with tools such as MATLAB or Mathematica
Experience working with programming languages (VHDL C++, Java, & Matlab)
Experience with communication interfaces, including DDR, QSPI, UART, RS-422, RS-485, and Ethernet
Experience with developing code for sensor acquisition and processing
Experience with developing code for servo control applications
Experience working with mixed signal oscilloscopes and function generators
Experience working with telescopes and electro-optics system
Experience with OS driver development
Conflict of Interest:
Successful candidates for this job must satisfy the Company's Conflict of Interest (COI) assessment process.
Drug Free Workplace:
Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
Shift:
This position is for Variable shift.
Pay and Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Mid-Level (Level 3) Summary pay range: $112,200 - $151,800
Lead (Level 4) Summary pay range: $136,850 - $185,150
Language Requirements:
Not Applicable
Education:
Bachelor's Degree or Equivalent
Relocation:
Relocation assistance is not a negotiable benefit for this position.
Export Control Requirement:
This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a โU.S. Personโ as defined by 22 C.F.R. ยง120.62 is required. โU.S. Personโ includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.
Safety Sensitive:
This is not a Safety Sensitive Position.
Security Clearance:
This position requires an active U.S. Secret Security Clearance (U.S. Citizenship Required). (A U.S. Security Clearance that has been active in the past 24 months is considered active)
Visa Sponsorship:
Employer will not sponsor applicants for employment visa status.
Contingent Upon Award Program
This position is not contingent upon program award
Shift:
Shift 4 (United States of America)
Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud - Recruitment Fraud Warning
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
EEO is the law
Boeing EEO Policy
Request an Accommodation
Applicant Privacy
Boeing Participates in E - Verify
E-Verify (English)
E-Verify (Spanish)
Right to Work Statement
Right to Work (English)
Right to Work (Spanish)
$136.9k-185.2k yearly Auto-Apply 8d ago
Principal/Sr. Principal Software Engineer (AHT)
Northrop Grumman 4.7
Embedded software engineer job in Albuquerque, NM
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
Northrop Grumman Defense Systems (NGDS), in Albuquerque, New Mexico, is seeking Full Stack SoftwareEngineers to develop a cloud-based learning management ecosystem, consisting of multiple application modules. The system supports critical US Government programs. Successful candidates will demonstrate a broad skill set balanced between interpersonal and technical capabilities achieving quality products. They will have a track record as an effective communicator and problem solver who is able to develop and maintain good working relationships with internal and external stakeholders. The selected candidates will participate in the entire software development lifecycle with a concentration in softwareengineering. They will implement solutions in a web-based environment and integrate them into a microservice cloud-based architecture. The candidates will work closely with other software developers accomplishing the following:
Support team in completing necessary software on schedule
Complete work independently and as a part of an Agile team
Solve complex problems through innovative and creative solutions
Collaborate with software designers and/or softwareengineers in the planning, design, development, and utilization of software systems
Regularly demonstrate progress to customers
This position may be filled as a level 3 or 4 based on the qualifications below.
Basic Qualifications:
Principal SoftwareEngineer (Level 3): Bachelor's degree in Computer Science or related STEM degree from an accredited institution with 5 years' experience OR a master's degree with 3 years' experience OR a high school diploma/equivalent with 9 years' experience
Sr. Principal SoftwareEngineer (Level 4): Bachelor's degree in Computer Science or related STEM degree from an accredited institution with 8 years' experience OR a master's degree with 6 years' experience OR a high school diploma/equivalent with 12 years' experience
Experience with HTML, CSS, JavaScript, TypeScript
Experience with Relational database.
Experience with Angular framework
Experience with microservices and API definitions
Working knowledge of the Agile development processes
Ability to obtain a U.S. Government Secret or Top Secret security clearance
Preferred Qualifications:
Experience with:
Angular, TypeScript. NodeJS, Bootstrap
Experience with Software Testing a big plus
Strong interpersonal skills to communicate effectively with technical teams
Ability to prioritize and adjust tasks to accomplish project results
Ability to comprehend and analyze complex problems and develop solutions
Experience with 3rd party library management (NPM, YARN)
Experience working with Jira, Confluence and Jenkins
Experience working in Agile software development environment
Primary Level Salary Range: $98,400.00 - $147,600.00Secondary Level Salary Range: $122,800.00 - $184,200.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
$122.8k-184.2k yearly Auto-Apply 43d ago
Sr. Advanced Software Engineer - 594
Quantinuum
Embedded software engineer job in Albuquerque, NM
We are seeking a Senior Advanced SoftwareEngineer in Brooklyn Park, MN or Albuquerque, NM locations. As a Senior Advanced SoftwareEngineer on the Operational Excellence team, you will own the development and continuous improvement of Quantinuum's documentation platform while also serving as a key contributor to data engineering and analytics initiatives that support business and product decisionโmaking.
You will focus on building and evolving docs.quantinuum.com, delivering a fast, intuitive, and highโquality documentation experience for quantum computing users. Approximately 25%of your role will focus on designing, building, and owning data pipelines that support documentation analytics, user engagement insights, and broader operational and business needs.
You will partner closely with software, hardware, product, documentation, and business teams to translate user behavior and platform usage into actionable insights. This role is ideal for an engineer who enjoys combining frontend excellence, data engineering, and stakeholder collaboration to drive measurable impact.
What You'll Own:
* The technical vision and roadmap for Quantinuum's documentation website
* Frontend architecture, UI components, and design consistency
* Developer and writer experience for content contribution
* Site usage analytics and KPIs that inform product and leadership decisions
* Design, build, and maintain data pipelines that support documentation usage analytics, product insights, and operational reporting
* Translate business requirements into reliable, scalable data models
Key Responsibilities:
* Design, develop, and maintain a fast, accessible, and responsive documentation site using React and modern frontend technologies
* Collaborate with product managers, technical writers, designers, and engineers to deliver a highโquality documentation experience
* Build and maintain reusable UI components and a consistent design system
* Integrate content from markdownโbased or headless CMS systems (e.g., MDX)
* Optimize site performance, accessibility, and SEO (Core Web Vitals, lazy loading, WCAG)
* Proactively propose and implement UI/UX enhancements to increase user engagement
* Own and report on documentation site KPIs, including traffic, usage patterns, and search effectiveness
* Participate in code reviews, CI/CD workflows, and quality assurance practices
* Present UI updates and roadmap proposals to internal stakeholders
* Design, implement, and maintain data pipelines supporting documentation analytics, product insights, and business reporting
* Support dashboards and reporting used by leadership and partner teams for strategic decisionโmaking
* Apply best practices in data modeling, documentation, and governance
* Occasional travel (up to 10%)
YOU MUST HAVE:
* Associate's degree minimum
* Minimum 5+ years of experience shipping productionโgrade software
* Due to Contractual requirements, must be a U.S. Person defined as, U.S. citizen permanent resident or green card holder, workers granted asylum or refugee status.
* Due to national security requirements imposed by the U.S. Government, candidates for this position must not be a People's Republic of China national or Russian national unless the candidate is also a U.S. citizen.
WE VALUE:
* Professional experience building frontend applications with React
* Experience collaborating in multiโdisciplinary engineering teams
* Ability to translate user needs into technical solutions and roadmap priorities
* Professional experience designing and maintaining data pipelines or analytics workflows that support business decisionโmaking
* Experience with modern frontend workflows (Next.js, Vite, Webpack)
* Integration testing using browserโbased tools (e.g., Cypress)
* Experience with documentation frameworks or static site generators (Docusaurus, Next.js, Sphinx)
* Solid understanding of HTML, CSS, and web accessibility standards
* Familiarity with Markdown, MDX, or templating systems
* Strong Git/GitHub workflow experience
* Passion for clean code, intuitive UX, and developerโcentric design
* Excellent communication skills and stakeholder collaboration
* Experience with data engineering or analytics platforms (e.g., SQL-based warehouses, ETL/ELT pipelines)
* Familiarity with data visualization or BI tools (e.g., Power BI)
* Search integration experience (Algolia, DocSearch, ElasticSearch)
* Familiarity with CI/CD pipelines (GitHub Actions)
* Experience with headless CMSs (Sanity, Contentful, Strapi)
* Background in technical writing or developer documentation
* Openโsource contributions, particularly in developer tooling or docs
* Familiarity with data platforms
$141,000 - $162,000 a year
Compensation & Benefits:
Non-Incentive Eligible
The pay range for this role is $141,000 - $162,000 annually. Actual compensation within this range may vary based on the candidate's skills, educational background, professional experience, and unique qualifications for the role.
Quantinuum is the world leader in quantum computing. The company's quantum systems deliver the highest performance across all industry benchmarks. Quantinuum's over 650 employees, including 400+ scientists and engineers, across the US, UK, Germany, and Japan, are driving the quantum computing revolution.
By uniting best-in-class software with high-fidelity hardware, our integrated full-stack approach is accelerating the path to practical quantum computing and scaling its impact across multiple industries.
As we celebrate the International Year of Quantum, there has never been a more exciting time to be part of this rapidly evolving field. By joining Quantinuum, you'll be at the forefront of this transformative revolution, shaping the future of quantum computing, pushing the limits of technology, and making the impossible possible.
What is in it for you?
A competitive salary and innovative, game-changing work
Flexible work schedule
Employer subsidized health, dental, and vision insurance
401(k) match for student loan repayment benefit
Equity, 401k retirement savings plan + 12 Paid holidays and generous vacation + sick time
Paid parental leave
Employee discounts
Quantinuum is an equal opportunity employer. You 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, or veteran status. Know Your Rights: Workplace discrimination is illegal
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$141k-162k yearly 6d ago
Engineer Senior Software - Albuquerque NM
Msccn
Embedded software engineer job in Albuquerque, NM
ATTENTION MILITARY AFFILIATED JOB SEEKERS
- Our organization works with partner companies to source qualified talent for their open roles. The following position is available to
Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers
. If you have the required skill set, education requirements, and experience, please click the submit button and follow the next steps. Unless specifically stated otherwise, this role is "On-Site" at the location detailed in the job post. Clearance Level - Must Be Able to Obtain
Top Secret/SCI
U.S. Person Required
Yes
Travel Percentage
Clearance Level - Must Currently Possess
Top Secret
U.S. Citizenship Required
Yes
Is Relocation Available
Yes
Job Description
We are seeking a highly skilled Senior SoftwareEngineer to join our team of innovative engineers who design and develop high-quality hardware and software systems. As a Senior SoftwareEngineer, you will play a critical role in driving the development of cutting-edge software solutions that meet the evolving needs of our customers and stakeholders. Your duties will include softwareengineering design, development, and analysis, ranging from simple tasks and single-focus projects to complex, multi-disciplinary efforts. You will participate in or advise multi-disciplinary teams in the design, development, and execution of innovative research projects, contributing your expertise and guidance as needed.
If you are a motivated and experienced softwareengineer who is passionate about delivering high-quality solutions that serve mission-critical roles, we encourage you to apply for this exciting opportunity.
The Engineering, Science and Analysis (ESA) Strategic Capabilities Unit comprises the technical talent and organizational leadership that enables the successful delivery of high-impact discriminating technologies for our customers' missions. Our collaborative, cross-functional teams are committed to innovation, integrity, continual learning and strong execution.
What You'll Do:
Conceive and develop solutions to engineering problems through the application of professional, industry-standard engineering techniques, practices, and procedures.
Gather, compile, and evaluate data to determine the adequacy, completeness, and engineering effectiveness of designs compared to requirements and specifications.
Design, develop, and modify software applications, systems, modules, processes, and libraries according to specifications across multiple paradigms, i.e. Firmware/Hardware Level, Systems Level to include GUI/HS-SW Interfaces, Scripting for configuration generation and analysis, etc.
Analyze, evaluate, and recommend innovative solutions, applications, and software design approaches required to meet contract and customer specifications for new and modified systems.
Compile and prepare necessary data and engineering documents to support technical meetings and product delivery.
Ensure effective data/code reuse across software applications/platforms to support faster lifecycles.
Review drawings, procedures, and engineering orders for completeness, compatibility, producibility, and correctness.
Organize, analyze, write, and present technical marketing and proposal information for managers and customers.
Work closely with members of other engineering disciplines.
Provide and communicate understanding of both the technical and non-technical aspects of projects to the team as well as the customer.
Promote development of a strong team by participation in key aspects of projects and mentoring more junior and non-softwareengineer team members.
Work with classified documents requiring thorough knowledge of DoD procedures for the proper usage and safeguarding of classified materials.
Maintain and update required records and reports.
Present and resolve any technical software difficulties or discrepancies with the team, customers, and subcontractors in a timely manner.
Participate in and lead software design, code, and test reviews.
Develop and manage critical portions of software.
Understand and execute integration of software onto hardware.
Debug/troubleshoot design behavior in both software and hardware environments
Test and verify software with hardware-in-the-loop techniques using lab test equipment such as oscilloscopes, power analyzers, etc.
Develop bare metal code that does not rely on an underlying operating system or drivers.
Perform configuration management on all software designs, data, and other deliverables.
Recommend and develop improvements to existing software.
Maintain a regular and predictable work schedule.
Establish and maintain effective working relationships within the department, the Strategic Business Units, Strategic Capabilities Units and the Company. Interact appropriately with others in order to maintain a positive and productive work environment.
Perform other duties as necessary.
On-Site Work Environment: This position requires regular in-person engagement by working on-site five days each normally scheduled week in the primary work location. Travel and local commute between company campuses and other possible non-company locations may be required.
Working Conditions:
Work is performed in an office, laboratory, production floor, or cleanroom, outdoors or remote research environment.
May occasionally work in production work centers where use of protective equipment and gear is required.
May access other facilities in various weather conditions.
Additional Qualifications/Responsibilities
Required Education, Experience, & Skills
BS degree or higher in Engineering or a related technical field is required plus 4 or more years related experience.
Each higher-level degree, i.e., Master's Degree or Ph.D., may substitute for two years of experience. Related technical experience may be considered in lieu of education. Degree must be from a university, college, or school which is accredited by an agency recognized by the US Secretary of Education, US Department of Education.
A current, active Top Secret security clearance is required with the ability to obtain and maintain a TS/SCI.
Understanding of electronics including ability to read a schematic.
Experience with C/C++ and C#.
Experience with source code management and tools (Git, Subversion).
Ability to work independently and apply problem-solving skills to overcome technical challenges.
Ability to lead and mentor technical teams and individuals.
Experience with embedded development environments.
Experience in debugging/troubleshooting standard asynchronous and synchronous digital interfaces such as SPI, I2C, and CMOS level logic with and without JTAG.
Excellent communication skills.
Experience with Agile development practices.
#LI-NP1
Preferred Education, Experience, & Skills
Experience with Windows or Linux application development using .NET or other available frameworks.
Experience with real-time embedded systems.
Experience with Python, Labview, etc.
Experience with FPGA and ASIC design.
Pay Information
Full-Time Salary Range: $88189 - $149922
$88.2k-149.9k yearly 9d ago
Software Systems Engineer
Space Dynamics Laboratory 3.9
Embedded software engineer job in Albuquerque, NM
The Space Dynamics Laboratory (SDL) Strategic Military Space Division is seeking an Software Systems Engineer with expertise to serve as liaison for the customer program office with the ground development contractors responsible to develop, integrate and test ground system solutions for new space sensors, with direct responsibilities for data management solutions and interface control requirements. This position requires excellent soft skills to interface and work with multiple stakeholders from various organizations including the customer Program Office and Engineering Divisions, along with supporting FFRDC/UARCs, SETA, and Contractors.
The Strategic & Military Space Division delivers advanced satellite and sensor systems that support the Department of Defense and the Intelligence Community. Our division is a key component of national security, providing technological solutions and expert mission support. Become part of a team dedicated to making a tangible contribution to our nation's defense capabilities.
Key Responsibilities:
Provide technical support to ground and cybersecurity activities, including expertise, and support to implementation, as required, to support the program and/or enterprise architecture
Direct support of the government customer that involves daily interaction and a high level of professionalism
Support requirements, design, integration, test, and authorization activities associated with ground systems or interfaces
Provide expertise on or implement solutions in the area of DevSecOps implementation, mission data processing, enterprise cloud computing, virtual machines, and network connectivity, to include space command and control cross-domain solutions, network security, software development, integration, and test
Support ground integration activities, including providing technical and engineering expertise and support to requirements, design, integration, and test activities, working with the broader community to ensure seamless integration of programs and systems
Provide independent assessment, analysis, and technical recommendations to support system compatibility and integration with external space and ground interfaces
Define subsystems and their interfaces, allocate responsibilities to subsystems, understand solution deployment, and communicate requirements for interactions with solution context
Operate within an economic framework when analyzing the impact of design decisions
Required Qualifications:
Must be a US citizen and have an active DoD Top Secret Security Clearance and be SAP eligible
BS in engineering or related science and 15+ years of relevant experience, or a MS and 13+ years of relevant experience, or a PhD and 9+ years of relevant experience
Experience in various aspects of satellite ground system solutions and related software, including data management solutions, ICD management, mission coordination, planning and scheduling, command and telemetry, satellite operations, flight dynamics modeling, and front end processors
MBSE knowledgeable - willing to learn and use Cameo to document use cases, requirements, and solutions of a ground system.
Strong organizational skills, quick learner, and demonstrated problem solver
Able to apply complex system knowledge and experience to solve practical situations
Work well independently and as part of a team
Excellent interpersonal and communication skills, both verbal and written, with a wide range of internal and external customers
Must be willing and able to travel as some travel is required
Additional Preferred Qualifications:
Capable of using MBSE (Cameo) to document use cases, requirements, solutions
Experience with Agile methodologies to define requirements and develop systems
Experience and history with the Missile Defense Agency
Experience with national security and Air Force space and ground systems
Experience with Command, Control, Battle Management, and Communications (C2BMC)
Knowledge of satellite communication protocols and standards
Knowledge of cybersecurity best practices related to satellite operations
Experience with satellite ground station equipment and connectivity, including antennas and RF systems
Familiarity with cloud computing platforms and their integration with ground systems
*Salary Range
$145,000 - $160,000
Salary commensurate based on education and experience
This range serves as a general guideline and may vary based on factors such as role, level, location, market conditions, and individual qualifications, including job-related skills, experience, and relevant education or training. The range displayed in the job advertisement reflects the minimum and maximum target salaries across all US locations. Specific salary details for a candidate's preferred location can be provided by the recruiter or HR manager during the hiring process.
Why Join SDL?
*SDL offers competitive salaries and a comprehensive benefits package. Visit our Benefits Page to learn more about what we offer.
SDL delivers advanced multi-domain solutions to protect national security and enable scientific discovery. Our expertise in satellites, sensors and instruments, ground systems and data processing, and autonomous systems plays a critical role in missions supporting NASA and the Department of Defense. Join our team of engineers, scientists, technicians, and business professionals in our seventh decade of delivering mission success.
At SDL, we strive to uphold a culture of respect, collaboration, empowerment, and accountability. We listen with open minds, seek to understand diverse perspectives, and engage in thoughtful dialogue. We work together by sharing knowledge, involving others, and offering support. We trust and empower our team members to take ownership, act with integrity, and be accountable. Above all, we deliver on our commitments to each other and to our mission partners.
The application window for this position is expected to remain open for approximately 14 days. However, it may be shortened or extended depending on business needs and the availability of qualified candidates. We encourage interested candidates to submit their applications promptly
For questions, assistance, or accommodation with the application process or the DoD SkillBridge program, please contact **********************.
$145k-160k yearly Auto-Apply 46d ago
Computer Vision Software Engineer
Stellar Science 4.6
Embedded software engineer job in Albuquerque, NM
Job Description
Stellar Science is a growing Albuquerque-based scientific software development company seeking talented software developers to create and extend exciting scientific and engineering analysis applications. We maintain high standards in all our software development efforts, utilizing modern development practices including continuous integration, test-driven development, and code reviews to develop high-quality, maintainable, and reusable code.
We are currently seeking capable softwareengineers with experience solving challenging Computer Vision (CV) and Machine Learning (ML) problems using modern C++ and/or Python. Our target applications include but are not limited to:
Structure From Motion (SFM)
: Producing 3D shape data from multiple images
ML-based image classification
: Identifying objects in images
Model-Image Alignment
: Aligning known shapes to appearances in images
Join our unique, collaborative team to help implement leading-edge scientific software tools in exciting aerospace engineering and analysis fields. Our employees enjoy extremely flexible work schedules with a hybrid workplace model and generous benefits.
Minimum requirements:
BS in STEM field with three or more years of software development experience
Demonstrated experience developing CV and Image Processing software
Object-oriented design and C++ and/or Python programming experience
Adept at learning new paradigms and programming development processes
Interest in developing modern, high-quality C++20/23 code
U.S. citizen, willing to undergo background investigation, and perform some work at government and/or customer sites
Experience in any of the following is a plus:
MS or PhD degree with focus on CV
Familiarity with contemporary CV research literature
Classic SFM algorithms: Tomasi-Kanade Factorization, SIFT descriptors, etc.
Relevant CV computing libraries: OpenCV, Ceres solver, Boost, Eigen
Cross-platform development on Linux and Windows
2D/3D graphics coding: OpenGL, OpenSceneGraph, WebGL
Supercomputing: MPI, OpenMP, General-Purpose GPU (GPGPU)
User interface development: Qt
Continuous integration: git, Bitbucket, Jenkins, CMake
3D Modeling and Computer aided design (CAD)
Aerospace vehicles, orbital mechanics, space domain awareness
Past or active US security clearance
Code sample or C++ evaluation required upon application.
Positions are in or near: Albuquerque, NM, Dayton, OH, or Tysons Corner, VA (Washington DC area)
Powered by JazzHR
R4YIYoXtxY
$63k-83k yearly est. 23d ago
Senior COBOL Developer PART TIME
Maximus 4.3
Embedded software engineer job in Albuquerque, NM
Description & Requirements Maximus is seeking a PART TIME Senior IBM COBOL Developer to support our Internal Revenue Service (IRS) client. . Candidates must possess an active Moderate-Risk Background Investigation (MBI). Job Description
Essential Duties and Responsibilities:
- Assess data needs and design requirements for systems changes and enhancements.
- Develop and execute system testing plans and system change migration to production plans for compliance with system change control requirements.
- Perform trouble-shooting and programming analysis of systems issues.
- Develop system requirements of ad hoc reporting as needed.
- Maintain updated knowledge of contract compliance provisions for the project, department, and position.
- Follow policies and procedures without deviation.
- Develop, design, and implement custom applications supporting enhancements and additional projects as required for meeting project deliverables.
- May provide guidance, coaching, and training to other employees within job area.
Job-Specific Essential Duties and Responsibilities:
- Create, update, unit test, and maintain IBM COBOL programs
- Update documentation such as Functional Specification Packages (FSPs) or Program Requirements Packages (PRPs) and/or Visio diagrams, and/or spreadsheets as needed
- Track requirements and create/execute unit test cases
- Write, analyze, review and/or provide comments on documentation such as Unified Work Requests (UWR), UWR responses and Internal Revenue Manuals (IRM), Interface Control Documents (ICD) Computer Operator Handbooks (COH)
- Rewrite programs, using workflow charts and diagrams, and applying knowledge of computer capabilities, tax processing subject matter expertise, and symbolic logic.
- Perform or direct the revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes
- Perform systems analysis and programming tasks to maintain and control the use of computer systems software
- Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program
- Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language
- Consult with and assist testers in the development, SAT and FIT environments
Minimum Requirements
- Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- Bachelor's Degree from an accredited college or university required; an additional four (4) years of related work experience can substitute for a degree
- At least five (5) years of relevant experience required
- Must possess an active IRS Moderate-Risk Background Investigation (MBI)
- At least four (4) years of experience with IBM COBOL programming language
- Experience with DB2 and IBM DB2 utilities
- Experience with CICS
- Good verbal and written communication skills
- Demonstrated success in client support
- Ability to interface with all levels of management
- Ability to perform complex tasks with minimal supervision and guidance
- Excellent time management, scheduling and organizational skills
- Ability to work well independently or in a team setting
Preferred Skills and Qualifications:
- Experience with IRS processing systems; experience with SQL, JCL, Batch processing.
#techjobs #veteranspage #LI-Remote
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
55.29
Maximum Salary
$
75.00
$84k-110k yearly est. Easy Apply 7d ago
Senior Automation Developer
The Gap 4.4
Embedded software engineer job in Albuquerque, NM
About Gap Inc. Our brands bridge the gaps we see in the world. Old Navy democratizes style to ensure everyone has access to quality fashion at every price point. Athleta unleashes the potential of every woman, regardless of body size, age or ethnicity. Banana Republic believes in sustainable luxury for all. And Gap inspires the world to bring individuality to modern, responsibly made essentials.
This simple idea-that we all deserve to belong, and on our own terms-is core to who we are as a company and how we make decisions. Our team is made up of thousands of people across the globe who take risks, think big, and do good for our customers, communities, and the planet. Ready to learn fast, create with audacity and lead boldly? Join our team.
About the Role
We're looking for a Senior Automation Developer to lead automation and AI initiatives within the Finance organization. You'll design and build solutions using Microsoft Power Automate, Power Apps, and other modern tools to simplify financial processes, enhance accuracy, and improve efficiency across teams.
What You'll Do
* Build, test, and maintain automation solutions using Power Automate, Power Apps, and AI Builder or similar tools
* Use AI agents and tools like Copilot, GPT, or Azure AI to enhance finance workflows (e.g., reconciliations, reporting, close, and forecasting).
* Work with Finance and IT teams to identify and implement automation opportunities.
* Deploy automation components including bots, developmental tools, code repositories and logging tools.
* Connect automations with ERP systems (Oracle, SAP, Workday) and other enterprise applications.
* Troubleshoot production issues.
* Migrate or modernize existing RPA solutions using the organization's technology stack (e.g., Power Platform, APIs, Python, or other approved tools).
* Ensure all automations follow data security, compliance, and governance standards.
* Share best practices and mentor others on automation tools and design.
* Explore new ways to apply AI and automation to improve financial operations.
Who You Are
* Bachelor's degree in Computer Science, Information Systems, Finance, or a related field.
* 5+ years of automation or automation development experience, including 2+ years with Power Automate, UI path or similar tools.
* Experience integrating AI models or AI Builder into workflows.
* Understanding of finance processes (budgeting, close, reporting, reconciliations).
* Skills in Power Platform, API integrations, and scripting (Python, PowerShell, SQL).
* Strong communication, analytical, and problem-solving abilities.
Nice to Have:
* Microsoft Power Platform or RPA certifications.
* Experience with Azure AI, OpenAI, or Copilot.
* Familiarity with Oracle, SAP, or Workday Financials.
Benefits at Gap Inc.
* Merchandise discount for our brands: 50% off regular-priced merchandise at Old Navy, Gap, Banana Republic and Athleta, and 30% off at Outlet for all employees.
* One of the most competitive Paid Time Off plans in the industry.*
* Employees can take up to five "on the clock" hours each month to volunteer at a charity of their choice.*
* Extensive 401(k) plan with company matching for contributions up to four percent of an employee's base pay.*
* Employee stock purchase plan.*
* Medical, dental, vision and life insurance.*
* See more of the benefits we offer.
* For eligible employees
Gap Inc. is an equal-opportunity employer and is committed to providing a workplace free from harassment and discrimination. We are committed to recruiting, hiring, training and promoting qualified people of all backgrounds, and make all employment decisions without regard to any protected status. We have received numerous awards for our long-held commitment to equality and will continue to foster a diverse and inclusive environment of belonging. In 2022, we were recognized by Forbes as one of the World's Best Employers and one of the Best Employers for Diversity.
$85k-115k yearly est. 60d ago
Senior Syteline Developer I
Rocket Lab 3.8
Embedded software engineer job in Albuquerque, NM
Rocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more - all with the goal of opening access space. The rockets and satellites we build, and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation and missions to combat climate change, national security, and exciting new technology demonstrations.
Our Electron rocket has become the second most frequently launched U.S. rocket annually and has delivered more than 230 satellites to orbit, all while we work to develop Neutron, our upcoming medium-lift, reusable launch vehicle for larger constellation deployment. Our Space Systems business designs and builds our extensive line of satellites, payloads, and their components, including spacecraft that have been selected to support NASA missions to the Moon and Mars and components used on the James Webb Space Telescope.
IT
Rocket Lab's IT team is responsible for how our global teams access information and run operations across our computer systems, networks, and devices. Our hardworking IT team is a group of flexible problem-solvers working in a fast-paced environment but who also thrive under the challenge of supporting all of our proprietary systems and people, from finance to launch operations.
SENIOR SYTELINE DEVELOPER
Based onsite at one of Rocket Lab's facilities in Long Beach, CA, Albuquerque, NM, Middle River MD, Silver Spring MD, or Stennis Space Center MS, the Senior Syteline Developer is responsible for developing and maintaining the Enterprise Resource Planning (ERP) system. You will support the ERP Manager and EIS organization, with deliverables required for site operations.
WHAT YOU'LL GET TO DO:
ERP Customization and Development: Tailoring the Infor SyteLine and Factory track system to align with specific business requirements.
Integration: Connecting SyteLine and factory track with third-party applications.
Works as subject matter expert for Infor (Syteline and LN) ERP and other applications developed by in-house team
Ensure data integrity and security within the ERP system.
Work with the ERP team and business stakeholders to provide support by addressing support tickets related to Syteline and Factory Track
QUALIFICATIONS YOU'LL BRING:
5+ years of experience and a bachelor's degree or equivalent years of experience (9+ years work experience).
Understanding of manufacturing processes such as production planning, inventory management, and supply chain.
Experience with Syteline or LN ERP/MES products, familiarity with SQL, particularly T-SQL.
THESE QUALIFICATIONS WOULD BE NICE TO HAVE:
ERP development tools such as Infor Mongoose Framework, .NET, MS SQL server
Outstanding interpersonal, teamwork, and communication skills
Outstanding analytical and problem-solving abilities
Professional level certifications in Infor LN or Syteline
Experience in an agile software development environment and with DevOps methodology.
Excellent time and project management abilities
ADDITIONAL REQUIREMENTS:
Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and the ability to focus.
Regularly required to sit, use hands and fingers, operate computer keyboard and controls, and communicate verbally and in writing.
Must be physically able to commute to buildings.
Occasional exposure to dust, fumes and moderate levels of noise.
WHAT TO EXPECT
We're on a mission to unlock the potential of space to improve life on Earth, but that's not an easy task. It takes hard work, determination, relentless innovation, teamwork, grit, and an unwavering commitment to achieving what others often deem impossible. Our people out-think, out-work and out-pace. We pride ourselves on having each other's backs, checking our egos at the door, and rolling up our sleeves on all tasks big and small. We thrive under pressure, work to tight deadlines, and our focus is always on how we can deliver, rather than dwelling on the challenges that stand in the way.
Important information:
FOR CANDIDATES SEEKING TO WORK IN US OFFICES ONLY:
To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), Rocket Lab Employees must be a U.S. citizen, lawful U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum, or be eligible to obtain the required authorizations from the U.S. Department of State and/or the U.S. Department of Commerce, as applicable. Learn more about ITAR here.
Rocket Lab provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment at Rocket Lab, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Applicants requiring a reasonable accommodation for the application/interview process for a job in the United States should contact Giulia Johnson at ***********************.This dedicated resource is intended solely to assist job seekers with disabilities whose disability prevents them from being able to apply/interview. Only messages left for this purpose will be considered. A response to your request may take up to two business days.
FOR CANDIDATES SEEKING TO WORK IN NEW ZEALAND OFFICES ONLY:
For security reasons background checks will be undertaken prior to any employment offers being made to an applicant. These checks will include nationality checks as it is a requirement of this position that you be eligible to access equipment and data regulated by the United States' International Traffic in Arms Regulations.
Under these Regulations, you may be ineligible for this role if you do not hold citizenship of Australia, Japan, New Zealand, Switzerland, the European Union or a country that is part of NATO, or if you hold ineligible dual citizenship or nationality. For more information on these Regulations, click here ITAR Regulations.
$85k-116k yearly est. Auto-Apply 6d ago
Senior Developer 150002AR
Right Talent Right Now
Embedded software engineer job in Albuquerque, NM
Job Information Technology (EBS)-150002AR Schedule Full-time Job is only avaialble in the above locations There may be a hiring bonus which may be used for relocation expenses
There is no remote/virtual work scenario
Senior Developer
Responsibilities
Provide technical knowledge, analyze and develop complex end-to-end solutions.
โข Code, test, identify, implement and document technical solutions
โข Perform design and analysis for deliverables, may lead larger team design sessions.
โข Provide recommendations towards simplification and efficiency of the business and environment. Take into consideration costs, business needs, and system impacts.
โข Identify tasks associated with significant development efforts.
โข Research and stay current on best practices in the technology industry as well as emerging technology.
โข May serve as a subject matter expert for specific areas, applications, and technologies.
โข Provide effort estimates from requirements and design detail.
โข Facilitate technical decision making and represent the team direction to stakeholders.
โข Conforms with and abides by all regulations, policies, work procedures, instruction, and all safety rules.
Qualifications
Bachelor's degree in Information Systems, Computer Science or technically related field, or equivalent education/experience. Minimum of 8 years work experience.
Preferred Qualifications
Required: Microsoft Visual Studio IDE experience; .Net Development Skills (C# and VB.Net);
Helpful: Visual Basic scripting; Java experience; SQL Server and Oracle; Web Services
Additional Information
All your information will be kept confidential according to EEO guidelines.
$77k-103k yearly est. 1d ago
Software Systems Engineer
A.I. Solutions 4.6
Embedded software engineer job in Albuquerque, NM
a.i. solutions is looking for a highly-motivated software systems engineer/designer with a passion for aerospace. This person will work in a team environment as a space operations software systems engineer and script designer for experimental satellite systems on the Prototype Operations-I (POPS-I) contract in support of U.S. Space Force Space Systems Command's Innovation and Prototyping Delta at Kirtland AFB, NM. The successful candidate should possess significant knowledge of software design and scripting, IT systems, full stack development, gathering user requirements, designing software elements, building software suite navigation components, cloud-based systems, creating innovative approaches to solve customer and operator challenges in the space systems domain, and designing software for portability. Ultimately, you will create and update operational software scripts, integrate multiple components/concepts in software design and engineering with space IT systems, and design user experience elements that address our customer and operator needs to successfully operate critical prototype satellite systems. The successful candidate will demonstrate the ability to embrace the a.i. solutions mission of always meeting customer requirements and striving to exceed their expectations.
Essential Roles & Responsibilities:
Gather and evaluate user software scripting requirements in collaboration with space operations managers and other software systems engineers
Design operational scripts which enhance user interface experience and/or improve operational processes, to include enhancing automation and test environments
Identify and troubleshoot existing space operations software problems and update software as needed for portability across environments
Coordinate and collaborate with satellite operators to assess space software utility, identify needs, and/or monitor active software and/or operations procedures in progress
Implement operational script approaches in a cloud-based environment, to include compatibility with environments such as AstroUX and COSMOS
Identify areas of improvement in integration approaches with other software systems, making recommendations on best practice approaches and implementing them
Assess space operations software environments for complexity and opportunities for simplification and bundling into more manageable and reusable packages and approaches
Support test and evaluation of new space software elements in the cloud environment by creating and executing test plans, writing test reports, and assessing deficiencies and/or making recommendations for improvements
Prepare and present program software and scripting plans to internal teams and key stakeholders
Minimum Qualifications:
U.S. citizenship
TS clearance with the ability to obtain SCI eligibility prior to start
BS in Software Development, SoftwareEngineering, Computer Science or related field
Experience in multiple script languages such as Python, Ruby, Perl, C# or other space operations related SW languages
Proven work experience as a script designer or similar role
Knowledge of cloud-based design software such as AstroUX and COSMOS
Desired Background:
Master's degree in computer science
3 years of software design experience in the space operations environment
Strong communication skills
Excellent time-management skills
Extensive experience with AstroUX and COSMOS
Active TS/SCI clearance
Ability to quickly connect in-person and in writing, and to actively listen and perceive the needs, values or opinions of others
Proactivity in identifying and addressing challenges to include innovations that result in positive organizational impact
MAKE A MOVE, MAKE AN IMPACT.
a.i. solutions was founded over 25 years ago with a mission to MAKE AN IMPACT by exceeding expectations. A move to our team means using your passion and ingenuity to MAKE AN IMPACT through innovations, defending national security, and enabling access to space. MAKE A MOVE, to join a team driven by a shared ambition, and rewarded for individual contributions.
BENEFITS THAT MAKE AN IMPACT:
Salary ranges from $90,000 to $115,000 depending on relevant experience and qualifications.
View Our Benefits Offerings
Paid Time Off and Holidays
401k Safe Harbor Plan, we contribute on Day #1
Paid Parental leave for Mom & Dad
Company Paid Life/AD&D
Tuition Assistance
Wellness plans that reward wellbeing & work life harmony
Free Mental Health Therapy
$90k-115k yearly 60d+ ago
Embedded Software Engineer
Insight Global
Embedded software engineer job in Moriarty, NM
Insight Global is seeking an EmbeddedSoftwareEngineer for our client, aa high-growth technology company, building the next generation of instant communications, imaging and remote sensing infrastructure through stratospheric platforms. As part of our mission-driven team, you'll contribute to building breakthrough technologies that are changing the way we connect and observe the world. We are looking for individuals who bring not only deep expertise but also bold vision and an unwavering commitment to excellence. This person will be the lowest level programmer on a team of engineers focused on various avionics/flight software. He/She will bridge the gap between the Electrical Engineering team and the Avionics Software team. Responsibilities include:
- Design, implement, and test embeddedsoftware systems for avionics, simulators, and ground control
- Develop hardware drivers and data interfaces based on engineering datasheets
- Perform integration with microcontrollers, sensors, actuators, and telemetry systems
- Encode/decode messaging over Serial, CAN, and Ethernet communication protocols
- Write automated tests and participate in continuous integration and peer code reviews
- Work with flight testers and operators to troubleshoot, optimize, and train on deployed systems
- Document system architecture, communication protocols, and deployment procedures
- Participate in Agile ceremonies and engineering reviews using Gitlab, Jira and Confluence
- Contribute to simulator and visualization tools for system testing and validation
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: ****************************************************
Skills and Requirements
- BS degree in Computer Science, Electrical Engineering or Physics or 4+ years of industry experience.
- Proficient in C/C++ programming for device interfaces and best practices for a Linux environment developing hardware interfaces (going from datasheet to working device)
- Experienced with Micro-controllers, ability to read and calibrate ADC and GPIO, switches and controllers
- Experience with Serial, CAN, and Ethernet interface encoding/decoding - Proficient in Python and shell scripting
- Familiarity with nix build system
- Experience building physics-based simulators and visualization tools
- Experience with multi-process messaging systems like ZeroMQ and MQTT
$79k-106k yearly est. 13d ago
Principal Software Engineer/Developer
Fidelity 4.2
Embedded software engineer job in Albuquerque, NM
Develops software applications using Java, C#, .Net, JavaScript, Spring MVC and Core, XML/JSON, NodeJS, and Angular frameworks. Develops and delivers technical data solutions and applications in an Agile environment. Implements Continuous Integration/Continuous Deployment (CI/CD) to automate application pipelines. Designs applications using DevOps best practices and tools - Maven, Jenkins, uDeploy, Docker, GIT, Artifactory, Sonar, Veracode, and Kubernetes. Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management.
Primary Responsibilities:
Participates in architecture design teams.
Defines and implements application level architecture.
Develops applications on complex projects, components, and subsystems for the division.
Recommends development testing tools and methodologies and reviews and validates test plans.
Responsible for QA readiness of software deliverables.
Develops comprehensive documentation for multiple applications or subsystems.
Establishes full project life cycle plans for complex projects across multiple platforms.
Advises on risk assessment and risk management strategies for projects.
Plans and coordinates project schedules and assignments for multiple projects.
Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives.
Advises senior management on technical strategy.
Mentors junior team members.
Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives.
Develops original and creative technical solutions to on-going development efforts.
Education and Experience:
Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and five (5) years of experience as a Principal SoftwareEngineer/Developer (or closely related occupation) developing and delivering technical data solutions in a financial service environment.
Or, alternatively, Master's degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Principal SoftwareEngineer/Developer (or closely related occupation) developing and delivering technical data solutions in a financial service environment.
Skills and Knowledge:
Candidate must also possess:
Demonstrated Expertise (โDEโ) defining, developing, and delivering Single Page Application (SPA), Web-based Applications, and Client Server Applications in JAVA/J2EE environments using design patterns.
DE migrating on-premise applications with user data to a modern cloud-based architecture using Microservices, Containerization with Docker, Distributed Databases Strategies, and Messaging Queues using Kafka.
DE developing and supporting enterprise application using programming languages -- Java, .Net, and Python.
DE applying Continuous Integration/Continuous Deployment (CI/CD) practices on database releases and automated deployments, using ECS, EKS/Docker, Jenkins and Urban Code Deploy (uDeploy); applying software development best practices -- source code management (using Git and Bitbucket); and driving epics, stories, and tasks, using project management methodologies (Agile, Scrum, or Kanban) and Jira.
#PE1M2
#LI-DNI
Certifications:Category:Information Technology
Most roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office. This does not apply to Remote or fully Onsite roles.
Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
$95k-118k yearly est. 4d ago
Principal Software Engineer/Developer
Fidelity Investments 4.6
Embedded software engineer job in Albuquerque, NM
Develops software applications using Java, C#, .Net, JavaScript, Spring MVC and Core, XML/JSON, NodeJS, and Angular frameworks. Develops and delivers technical data solutions and applications in an Agile environment. Implements Continuous Integration/Continuous Deployment (CI/CD) to automate application pipelines. Designs applications using DevOps best practices and tools - Maven, Jenkins, uDeploy, Docker, GIT, Artifactory, Sonar, Veracode, and Kubernetes. Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management.
Primary Responsibilities:
* Participates in architecture design teams.
* Defines and implements application level architecture.
* Develops applications on complex projects, components, and subsystems for the division.
* Recommends development testing tools and methodologies and reviews and validates test plans.
* Responsible for QA readiness of software deliverables.
* Develops comprehensive documentation for multiple applications or subsystems.
* Establishes full project life cycle plans for complex projects across multiple platforms.
* Advises on risk assessment and risk management strategies for projects.
* Plans and coordinates project schedules and assignments for multiple projects.
* Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives.
* Advises senior management on technical strategy.
* Mentors junior team members.
* Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives.
* Develops original and creative technical solutions to on-going development efforts.
Education and Experience:
Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and five (5) years of experience as a Principal SoftwareEngineer/Developer (or closely related occupation) developing and delivering technical data solutions in a financial service environment.
Or, alternatively, Master's degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Principal SoftwareEngineer/Developer (or closely related occupation) developing and delivering technical data solutions in a financial service environment.
Skills and Knowledge:
Candidate must also possess:
* Demonstrated Expertise ("DE") defining, developing, and delivering Single Page Application (SPA), Web-based Applications, and Client Server Applications in JAVA/J2EE environments using design patterns.
* DE migrating on-premise applications with user data to a modern cloud-based architecture using Microservices, Containerization with Docker, Distributed Databases Strategies, and Messaging Queues using Kafka.
* DE developing and supporting enterprise application using programming languages -- Java, .Net, and Python.
* DE applying Continuous Integration/Continuous Deployment (CI/CD) practices on database releases and automated deployments, using ECS, EKS/Docker, Jenkins and Urban Code Deploy (uDeploy); applying software development best practices -- source code management (using Git and Bitbucket); and driving epics, stories, and tasks, using project management methodologies (Agile, Scrum, or Kanban) and Jira.
#PE1M2
#LI-DNI
Certifications:
Category:
Information Technology
Most roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office. This does not apply to Remote or fully Onsite roles.
Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
$86k-106k yearly est. 6d ago
Senior Software Engineer
Align Technology 4.9
Embedded software engineer job in Belen, NM
As a Senior Engineer, you will design, build, and scale intelligent agents, automation workflows, and enterprise-grade platforms that empower both technical teams and citizen developers. This role blends hands-on development with platform engineering, enabling reusable frameworks, secure system integrations, and scalable solutions that accelerate business productivity.
You'll work closely with architects, program managers, and business stakeholders to deliver innovative capabilities while ensuring compliance, reliability, and performance across environments. This is a deeply technical role that requires strong proficiency in Python and JavaScript, a systems-thinking mindset, solid architecture and design-pattern expertise, and a genuine passion for emerging technologies.
* Design, build, and maintain advanced agents using enterprise-approved platforms and agentic frameworks, implementing advanced LLM techniques such as RAG, function calling, multi-step reasoning, tool orchestration, and context/memory management.
* Integrate agents with enterprise systems, APIs, and automation workflows, ensuring secure, scalable, and standards-based interoperability (including MCP and A2A standards).
* Develop platform and framework capabilities, including reusable actions, component libraries, templates, SDK-style assets, backend services, secure APIs, data connectors, and event-driven workflows.
* Structure and managing enterprise knowledge and infrastructure, including embedding pipelines, vector stores, metadata strategies, and the establishment and maintenance of secure environments (dev, test, staging, production) with proper governance controls.
* Own DevOps and observability practices, creating and managing CI/CD pipelines, enforcing repository standards, monitoring performance, logging errors, collecting telemetry and usage analytics, and ensuring system reliability, scalability, and availability.
* Provide technical leadership and cross-functional collaboration, partnering with security teams on compliance and access controls, leading sprint planning and code reviews, mentoring engineers, documenting engineering standards, and delivering technical guidance to internal teams and business users.
$86k-117k yearly est. Auto-Apply 11d ago
Firmware/FPGA Engineer - Space Systems (Participate in our on-site hiring event)
Aerovironment 4.6
Embedded software engineer job in Albuquerque, NM
At AV we provide a full suite of exquisite, space-qualified hardware trusted to fly in the most extreme environments space presents across GEO, MEO, LEO and Cislunar orbits. With hundreds of systems flying in space, our customers turn to AV when a mission can't fail.
Our team is expanding to do the big things that have never been done before - the things the nation and the world are counting on us to deliver. Join the transformation and help us make this impact now.
JOIN US FOR OUR INVITATION-ONLY HIRING EVENT ON FEBRUARY 24. APPLY TODAY TO BE CONSIDERED FOR THIS SPECTACULAR EVENT.
AV seeks a skilled Senior FPGA Engineer to join a multi-disciplinary team within the SpaceTech division. This role focuses on developing high-performance digital systems for electromechanical, electro-optical, control, and communication solutions, utilizing SoC, FPGA, GPP, and microcontroller architectures.
The successful candidate will be responsible for end-to-end firmware development and validation for space electronics:
Design & Development:
Architect and implement mission-specific and general-purpose firmware for FPGAs, microcontrollers, and RTOS-based systems.
Develop and maintain firmware for standard and specialized peripheral interfaces, including:
Analog-to-Digital (ADC) and Digital-to-Analog (DAC) Converters.
Serial communication links (e.g., SpaceWire, SPI, CameraLink, 1Gb+ Ethernet, MIL-1553B).
Optimize embeddedsoftware for radiation-hardened and high-reliability space environments.
Develop and maintain automated build scripts (TCL) for the FPGA firmware platform.
Integration & Validation:
Conduct rigorous system integration, testing, and validation of firmware in simulated and real-world aerospace conditions.
Deploy and verify firmware functionality on physical hardware devices.
Collaborate closely with hardware and softwareengineers to ensure seamless system functionality.
Ensure technical compliance with relevant space industry standards (e.g., NASA, ESA, MIL-STD).
Required Qualifications
Bachelor's degree in electrical engineering, computer engineering, or computer science.
FPGA Platforms: Two years' experience using and implementing designs on:
Xilinx devices (Zynq, Virtex, Kintex) and toolchains (Vivado, ISE).
Microchip devices (RTAX, ProASIC, RTG4) and toolchains (Libero).
Experience in embedded systems firmware development, preferably for aerospace or space applications.
Six years of experience designing with Hardware Description Languages (VHDL or Verilog).
Proven experience successfully taking VHDL or Verilog designs from concept to physical hardware implementation.
Expertise in digital design techniques, including multiple clock-domain management.
Proficient with in-system debuggers and logic analyzers.
Experience with Tool Command Language (TCL) for script automation.
Experience designing and managing FPGA physical constraints.
Ability to obtain and maintain a US security clearance.
Desired Qualifications
Knowledge of RTOS, bare-metal firmware, and hardware-software co-design principles.
Familiarity with modern verification techniques (e.g., linting and constrained random testing).
Familiarity with Xilinx SoC devices, FPGA floorplanning, Xilinx System Generator, hardware accelerators, and space communication protocols.
Familiarity with C/C++, Python, or Java for embeddedsoftware or scripting tasks.
Familiarity with alternative synthesis and simulation environments (Synopsys, Aldec).
Current and active security clearance.
Clearance Level
No Clearance
ITAR Requirement:
T
his position requires access to information that is subject to compliance with the International Traffic Arms Regulations (โITARโ) and/or the Export Administration Regulations (โEARโ). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A โU.S. personโ according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR ยง 120.15. Some positions will require current U.S. Citizenship due to contract requirements.
Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: **********************************
We also encourage you to review our company website at ******************** to learn more about us.
Principals only need apply. NO agencies please.
Who We Are
Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC.
Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.
What We Do
Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.
We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status.
ITAR
$69k-93k yearly est. Auto-Apply 6d ago
Embedded Software Engineer (Mid-Level or Lead)
Boeing 4.6
Embedded software engineer job in Albuquerque, NM
At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
Boeing Defense, Space and Security (BDS) is looking for a Mid-Level or Lead EmbeddedSoftwareEngineer (Level 3 or 4) to join our exclusive team at the Starfire Optical Range on Kirtland AFB in Albuquerque, New Mexico.
We are seeking a highly skilled individual with experience in controls design and digital signal processing. This position will support the hardware, firmware, and software development of electro-optical systems. This is a unique opportunity to contribute to advancements in technology using cutting-edge equipment at a historically significant site.
This position supports the R&D mission of the Air Force Research Laboratory Optics Division in their advancement of Space Domain Awareness capabilities. The site houses telescope research facilities ranging in size from 0.5m up to 3.5m with advanced optical systems. You will work as part of a multidisciplinary team supporting the development, optimization, and maintenance of embedded electro-mechanical pointing and tracking control systems.
Starfire Optical Range is a world class research facility with recognized achievements, enabled by the quality, enthusiasm, and dedication of our entire team. Our team consists of engineers and technicians in all disciplines required to plan, design, integrate, and test complex optical, electronic, quantum systems to achieve research objectives.
Position Responsibilities:
* Support firmware and software research development projects.
* Work in a team environment to develop specifications of firmware and software architectures.
* Research required algorithms and implementation approach.
* Design and validate implementation of all firmware components.
* Integrate and synthesize firmware for the target platform.
* Develop and maintain software code. Integrate software into a fully functional software system.
* Troubleshoot basic firmware and software issues.
* Assist with test procedures and documenting test results to ensure embedded system requirements are met.
This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options.
Basic Qualifications (Required Skills/ Experience):
* Bachelor of Science degree in Engineering, Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent qualifications directly related to the work statement
* 4+ years of experience with developing firmware for FPGAs using either VHDL or Verilog
* 4+ years of experience working with Windows and FPGA development tools
* 1+ years of experience with performance analysis with tools such as MATLAB or Mathematica
* 1+ years of experience programming in C or C++
* Must be willing to work variable shifts; including day, evening, night, and weekends
Preferred Qualifications (Desired Skills/Experience):
* 9+ years of related work experience or an equivalent combination of education and experience
* Active U.S. TS/SCI Security Clearance
* Experience with developing code for Systems On a Chip (SOC)
* Experience with FPGA processor or memory interconnects
* Experience integrating hardware and software components into a functional system
* Experience with performance analysis with tools such as MATLAB or Mathematica
* Experience working with programming languages (VHDL C++, Java, & Matlab)
* Experience with communication interfaces, including DDR, QSPI, UART, RS-422, RS-485, and Ethernet
* Experience with developing code for sensor acquisition and processing
* Experience with developing code for servo control applications
* Experience working with mixed signal oscilloscopes and function generators
* Experience working with telescopes and electro-optics system
* Experience with OS driver development
Conflict of Interest:
Successful candidates for this job must satisfy the Company's Conflict of Interest (COI) assessment process.
Drug Free Workplace:
Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
Shift:
This position is for Variable shift.
Pay and Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Mid-Level (Level 3) Summary pay range: $112,200 - $151,800
Lead (Level 4) Summary pay range: $136,850 - $185,150
Applications for this position will be accepted until Jan. 23, 2026
Export Control Requirements:
This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a "U.S. Person" as defined by 22 C.F.R. ยง120.62 is required. "U.S. Person" includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.
Export Control Details:
US based job, US Person required
Education
Bachelor's Degree or Equivalent Required
Relocation
Relocation assistance is not a negotiable benefit for this position.
Security Clearance
This position requires an active U.S. Secret Security Clearance (U.S. Citizenship Required). (A U.S. Security Clearance that has been active in the past 24 months is considered active)
Visa Sponsorship
Employer will not sponsor applicants for employment visa status.
Shift
This position is for variable shift
Equal Opportunity Employer:
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
Read more Shows the full job description for sighted users
Apply Now Save JobRemove Job
$136.9k-185.2k yearly 11d ago
Computer Vision Software Engineer
Stellar Science 4.6
Embedded software engineer job in Albuquerque, NM
Stellar Science is a growing Albuquerque-based scientific software development company seeking talented software developers to create and extend exciting scientific and engineering analysis applications. We maintain high standards in all our software development efforts, utilizing modern development practices including continuous integration, test-driven development, and code reviews to develop high-quality, maintainable, and reusable code.
We are currently seeking capable softwareengineers with experience solving challenging Computer Vision (CV) and Machine Learning (ML) problems using modern C++ and/or Python. Our target applications include but are not limited to:
Structure From Motion (SFM)
: Producing 3D shape data from multiple images
ML-based image classification
: Identifying objects in images
Model-Image Alignment
: Aligning known shapes to appearances in images
Join our unique, collaborative team to help implement leading-edge scientific software tools in exciting aerospace engineering and analysis fields. Our employees enjoy extremely flexible work schedules with a hybrid workplace model and generous benefits.
Minimum requirements:
BS in STEM field with three or more years of software development experience
Demonstrated experience developing CV and Image Processing software
Object-oriented design and C++ and/or Python programming experience
Adept at learning new paradigms and programming development processes
Interest in developing modern, high-quality C++20/23 code
U.S. citizen, willing to undergo background investigation, and perform some work at government and/or customer sites
Experience in any of the following is a plus:
MS or PhD degree with focus on CV
Familiarity with contemporary CV research literature
Classic SFM algorithms: Tomasi-Kanade Factorization, SIFT descriptors, etc.
Relevant CV computing libraries: OpenCV, Ceres solver, Boost, Eigen
Cross-platform development on Linux and Windows
2D/3D graphics coding: OpenGL, OpenSceneGraph, WebGL
Supercomputing: MPI, OpenMP, General-Purpose GPU (GPGPU)
User interface development: Qt
Continuous integration: git, Bitbucket, Jenkins, CMake
3D Modeling and Computer aided design (CAD)
Aerospace vehicles, orbital mechanics, space domain awareness
Past or active US security clearance
Code sample or C++ evaluation required upon application.
Positions are in or near: Albuquerque, NM, Dayton, OH, or Tysons Corner, VA (Washington DC area)
$63k-83k yearly est. Auto-Apply 60d+ ago
Senior AI/ML Software Engineer
Maximus 4.3
Embedded software engineer job in Albuquerque, NM
Description & Requirements The Senior AI SoftwareEngineer will design, develop, and implement machine learning solutions, support AI initiatives for our federal agency client, and contribute to innovative projects. is fully remote. Candidates in the Washington DC area are preferred.
The selected candidate must be able to obtain and wait for the completion of an interim federal background investigation prior to starting employment. Maximus will provide guidance and facilitate the necessary administrative steps required for this process, which typically takes approximately 3-4 months.
Essential Duties and Responsibilities:
- Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions.
- Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations.
- Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner.
- Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments.
- Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital.
Job-Specific Essential Duties and Responsibilities:
- Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality.
- Demonstrated knowledge in designing, building, testing, and deploying machine models.
- Collaborate with softwareengineers and data scientists to integrate trained models into production environments and ensure scalable performance.
- Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed.
- Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability.
- Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization.
- Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts
- Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models.
- Evaluate and adopt emerging AI tools, frameworks, and methodologies to
improve system performance and development efficiency.
- Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions.
- Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements.
Minimum Requirements
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable.
- 10+ years of professional softwareengineering experience, with proficiency in one or more programming languages such as Java, Python, or R.
- 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training.
- Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries.
- Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration.
- Strong verbal and written communication skills
- Demonstrated success in client support
- Ability to interface with all levels of management
- Ability to perform complex tasks with minimal supervision and guidance
- Excellent time management, scheduling and organizational skills
- Ability to work well independently or in a team setting
- Candidates must meet requirements to obtain and maintain a federal background investigation clearance
- To be eligible for the federal background clearance, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years
Preferred Skills and Qualifications:
- Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate
#techjobs #clearance #veteranspage #LI-Remote
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
160,000.00
Maximum Salary
$
170,000.00
How much does an embedded software engineer earn in Albuquerque, NM?
The average embedded software engineer in Albuquerque, NM earns between $69,000 and $123,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.
Average embedded software engineer salary in Albuquerque, NM
$92,000
What are the biggest employers of Embedded Software Engineers in Albuquerque, NM?
The biggest employers of Embedded Software Engineers in Albuquerque, NM are: