1,959 Algorithm Development jobs in the United States
Algorithm Development Lead
Posted 2 days ago
Job Viewed
Job Description
Why join Aptiv? You'll have the opportunity to work on cutting-edge applications, develop breakthrough technologies, and deliver innovative solutions to some of the world's leading automotive brands. See your work come to life on the road-helping make mobility safer, greener, and more connected. Ready to shape the future of mobility with us?
YOUR ROLE
We are seeking a hands-on Algorithm Development Lead with deep expertise in map-based localization to architect and deliver critical components of our automated driving stack. This is a high-impact technical role with strong growth potential - including the opportunity to build and lead a team of engineers focused on localization and related algorithms.
You'll work closely with cross-functional teams to develop precise, real-time localization solutions for L2+ and L3 systems, while setting the foundation for future scalability, performance, and system-level integration.
In your daily job you will:
- Design and implement advanced localization algorithms (map matching, sensor fusion, GNSS/IMU, LiDAR/camera).
- Develop efficient, production-grade code in C++/C and validate across SIL, HIL, and vehicle platforms.
- Define technical strategy, KPIs, and system interfaces for the localization stack.
- Debug and optimize using tools like Lauterbach TRACE32 and validate via GTest and in-vehicle data analysis.
- Collaborate with planning, perception, systems, and controls teams to ensure end-to-end algorithm performance.
- Contribute to architectural decisions and guide roadmap development for localization solutions.
- Mentor junior developers and contribute to team-building efforts as the localization function expands.
YOUR BACKGROUND
Key skills and competencies for succeeding in this role are:
- 5+ years in ADAS or autonomous systems with a focus on localization and sensor fusion .
- Deep understanding of Kalman filters, SLAM, probabilistic estimation, and coordinate transformations.
- Expert level experience in dead reckoning .
- Strong understand for trajectory planning based on both vision and map.
- Strong coding skills in C++14/17 , C, Python, and MATLAB.
- Hands-on experience with real-time debugging and test tools (e.g., Lauterbach, GTest ).
- Ability to translate system-level requirements into testable, production-quality code.
- Excellent collaboration and communication skills with a growth mindset.
NICE TO HAVES
- Familiarity with AUTOSAR Classic or Adaptive software environment and RTE basics.
- Working knowledge of ISO 26262 / SoTIF standards.
- Background in technical mentoring, team ramp-up, or leading small technical teams.
- Experience with ROS, RTMaps, ADTF, or custom simulation tools.
WHY JOIN US?
- You can grow at Aptiv. Aptiv provides an inclusive work environment where all individuals can grow and develop, regardless of gender, ethnicity or beliefs.
- You can have an impact . Safety is a core Aptiv value; we want a safer world for us and our children, one with: Zero fatalities, Zero injuries, Zero accidents.
- You have support . We ensure you have the resources and support you need to take care of your family and your physical and mental health with a competitive health insurance package.
YOUR BENEFITS AT APTIV:
- Private health care effective day 1 of employment
- Life and accident insurance
- Paid Time Off (Holidays, Vacation, Designated time off, Parental leave)
- Relocation assistance may be available
- Learning and development opportunities
- Discount programs with various manufacturers and retailers
- Recognition for innovation and excellence
- Opportunities to give back to the community
- Tuition Reimbursement
APPLY TODAY, AND TOGETHER LET'S CHANGE TOMORROW!
#LI-CP1
Privacy Notice - Active Candidates:
Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.
Principal Systems Engineer, Algorithm Development
Posted today
Job Viewed
Job Description
CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to solving the toughest technical challenges. Its unique agile engineering approach enables rapid prototyping, while deep partnerships with defense and industry ensure real-world solutions.
Role Overview:
- Support the Systems Engineering design and development of cutting-edge radar capabilities
- Design and develop advanced radar signal processing algorithms for target detection, tracking, and classification
- Optimize algorithms for real-time performance and resource constraints
- Implement algorithms in software (e.g., C++, Python, MATLAB) and/or hardware (e.g., FPGAs, DSPs)
- Analyze radar data to evaluate system performance and identify areas for improvement
- Develop and maintain system simulations and models to support algorithm development and performance evaluation.
- Design and development of radar modes
- Contribute to the development of system requirements and specifications
- Modeling and Simulation of radar systems and sub-systems as well as the signal processing chain
- Participate in field tests and data collection activities
- Document and present technical findings and progress to the team and stakeholders
- Work full-time onsite at our office in Hawthorne, CA
- Bachelor's degree in STEM (Science, Technology, Engineering or Mathematics) or another related field or equivalent work experience
- 5-10 years of radar systems development experience
- Understanding of radar systems and modes
- Familiarity with programming languages like Python or MATLAB
- Systems Engineering experience with RF (Radio Frequency) Systems
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of a multidisciplinary team
- Graduate degree in STEM (Science, Technology, Engineering or Mathematics) or another related field or equivalent work experience
- Strong understanding of radar principles, signal processing techniques, and algorithms
- Expertise with radar waveform design, matched filtering, doppler processing, and clutter rejection techniques
- Expertise in digital signal processing (e.g. modulation, filtering, and detection)
- Expertise in algorithm development
- Expertise in data analysis
- Strong foundation in both sides of the Systems Engineering V
- Experience with C++
- Health Benefits: Your medical, dental and vision benefits will be 100% paid for by the company
- Additional benefits : life, FSA, HSA, 401k (+ Company match), and more
- Our Perks: free daily lunch, 'No meeting Fridays', unlimited PTO, casual dress code
- Compensation Components: competitive base salaries, generous pre-IPO stock option grants, relocation assistance + (coming soon!) annual bonuses
- Company Size: 150 employees and counting!
- More About Us: We're building the next generation of aerospace, defense and critical industry technologies with a seasoned team of mission-focused individuals. We were founded in June 2022 and our goal is to become the platform where world-class engineers come to solve critical, real-world problems. We use agile engineering approaches which enable rapid prototyping, deep partnerships with the defense industry ensuring real-world application, and our newly-invented Coherence platform (through which we've made a fundamental breakthrough) improves sensor performance and decision-making in real-time. As of April 2025 we have raised $490M (including a $75M Series C at a 2B valuation) from some of the most prominent VC funds and investors including Accel, NEA, 8VC, and Valar. With a managing team that includes Epirus' founding members (responsible for building a 1.5B company from scratch) + key drivers from Palantir (instrumental in Palantir's growth to 1B in revenue), we are well-positioned to become one of the fastest growing companies to date!
Salary range: 110,000 - 240,000
The stated compensation range reflects only the targeted base compensation range and excludes additional earnings such as bonus, equity, and benefits. If your compensation requirements fall outside of the range, we still encourage you to apply. The salary range for this role is an estimate based on a range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations.
#LI-onsite
MTS 3 - Software (Algorithm Development)
Posted 2 days ago
Job Viewed
Job Description
EchoStar Corporation (NASDAQ: SATS) is a premier global provider of satellite communication solutions. Headquartered in Englewood, Colo., and conducting business around the globe, EchoStar is a pioneer in communications technologies through its Hughes Network Systems and EchoStar Satellite Services business segments. For more information, visit echostar.com. Follow @EchoStar on Twitter.
Today, our brands include EchoStar, Hughes, DISH TV, Sling TV, Boost Infinite, Boost Mobile, DISH Wireless, OnTech and GenMobile.
EchoStar has an exciting opportunity for a MTS 3 - Software Algorithm Development in our Hughes Network Systems division. This position will be located at our office in Germantown, MD.
Responsibilities :
- Plan and implement software development projects requiring the design of new algorithms for satellite communication systems solutions, and algorithms required for the modeling or simulation of these systems.
- Plan and conduct the analysis to establish the functional goals and technical requirements for the algorithms to be used in the overall development effort; act as a primary liaison between the application development teams and the scientific research teams.
- Research network operations to identify the operational constraints of existing algorithms employed within network management platforms and tools.
- Be responsible for the design of improved algorithms to meet specific requirements or application features; prepare proposals for these algorithms to be presented to Project managers that establish the benefits of applying the new solutions within application projects under development.
- Plan, develop and implement code-based simulations and models of application systems to test newly proposed algorithms, to include: Problem Formulation, Conceptual Modeling, Mathematical Modeling, Simulation Model Development, Data Collection and Validation, Simulation Experimentation, Sensitivity Analysis, Model Calibration and Optimization, Verification and Validation, and Documentation.
- Employ designed models and simulations to develop test vectors to be used by implementation teams to validate implementation plans for the developed algorithms.
- Conduct simulated analysis of network operations based upon customer behavior data to optimize the algorithm under development.
- Work closely with senior development team members to refine and finalize the algorithm design prior to release of the application solution to the development environment.
- Lead the collaboration with the application implementation team to resolve algorithm-based issues prior to the release of the commercial software; code Python application scripts based on the final algorithm design to support this implementation process.
- Present work related to algorithm design at learning-sessions across the organization.
- Provide technical support to the organization's efforts to draft and submit patent applications related to innovative satellite traffic management algorithms and related intellectual property.
- Provide professional mentorship to junior engineers and technical staff regarding standards and practices for the modeling and simulation of satellite traffic management algorithms.
- Master's degree in Computer Science, Software Engineering, or Computational Science & Engineering plus 1 year of experience in a software developer or computer programmer position OR Bachelor's degree in Computer Science, Software Engineering, or Computational Science & Engineering plus 3 years of experience in a software developer or computer programmer position.
- Must have 12 months of experience employing the programming languages MATLAB, Python, C and C++ within a Windows and Linux operating systems environment and 12 months of domain experience, acquired in the satellite broadband network industry, related to optimizing network traffic management.
Will be eligible for discretionary bonus, with funding based on company performance.
#DNP-ID
#DNPGD
#DNPCB
#DNPAJE
#LI-DNI
Compensation Range
Annual Salary: $122,699.00 - $122,699.00
EchoStar is committed to offering a comprehensive and competitive benefits package. Our programs are designed to provide you with the ability to customize your benefits to best meet the needs of you and your family. Our philosophy for these programs is to support and encourage healthy living and wellness. Our benefits package covers it all-from healthcare savings plans to education assistance and more!
- Financial : 401(k) retirement savings plan with company match; employee stock purchase plan; profit-sharing; company-paid life insurance, AD&D and disability
- Work-Life Balance : Paid Time Off (PTO), company-paid holidays, health and wellness events, exercise and sports facilities (locations may vary)
- Employee Incentives : Tuition reimbursement, employee referral program, year round employee events and community programs, discounts on Dish Network and HughesNet
- Health : Medical, Dental, Vision, Employee Assistance Program (EAP), Health Savings
Principal Systems Engineer, Algorithm Development
Posted 2 days ago
Job Viewed
Job Description
Hawthorne, California, United States
CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to solving the toughest technical challenges. Its unique agile engineering approach enables rapid prototyping, while deep partnerships with defense and industry ensure real-world solutions.
Role Overview:
- Support the Systems Engineering design and development of cutting-edge radar capabilities
- Design and develop advanced radar signal processing algorithms for target detection, tracking, and classification
- Optimize algorithms for real-time performance and resource constraints
- Implement algorithms in software (e.g., C++, Python, MATLAB) and/or hardware (e.g., FPGAs, DSPs)
- Analyze radar data to evaluate system performance and identify areas for improvement
- Develop and maintain system simulations and models to support algorithm development and performance evaluation.
- Design and development of radar modes
- Contribute to the development of system requirements and specifications
- Modeling and Simulation of radar systems and sub-systems as well as the signal processing chain
- Participate in field tests and data collection activities
- Document and present technical findings and progress to the team and stakeholders
- Work full-time onsite at our office in Hawthorne, CA
- Bachelor's degree in STEM (Science, Technology, Engineering or Mathematics) or another related field or equivalent work experience
- 5-10 years of radar systems development experience
- Understanding of radar systems and modes
- Familiarity with programming languages like Python or MATLAB
- Systems Engineering experience with RF (Radio Frequency) Systems
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of a multidisciplinary team
- Graduate degree in STEM (Science, Technology, Engineering or Mathematics) or another related field or equivalent work experience
- Strong understanding of radar principles, signal processing techniques, and algorithms
- Expertise with radar waveform design, matched filtering, doppler processing, and clutter rejection techniques
- Expertise in digital signal processing (e.g. modulation, filtering, and detection)
- Expertise in algorithm development
- Expertise in data analysis
- Strong foundation in both sides of the Systems Engineering V
- Experience with C++
- Health Benefits: Your medical, dental and vision benefits will be 100% paid for by the company
- Additional benefits : life, FSA, HSA, 401k (+ Company match), and more
- Our Perks: free daily lunch, 'No meeting Fridays', unlimited PTO (for exempt employees), casual dress code
- Compensation Components: competitive base salaries, generous pre-IPO stock option grants, relocation assistance + (coming soon!) annual bonuses
- Company Size: 85 employees and counting!
- More About Us: We're building the next generation of aerospace, defense and critical industry technologies with a seasoned team of mission-focused individuals. We were founded in June 2022 and our goal is to become the platform where world-class engineers come to solve critical, real-world problems. We use agile engineering approaches which enable rapid prototyping, deep partnerships with the defense industry ensuring real-world application, and our newly-invented Coherence platform (through which we've made a fundamental breakthrough) improves sensor performance and decision-making in real-time. As of September 2024 we have raised ~$240M with 8VC and Accel as leading investors. With a managing team that includes Epirus' founding members (responsible for building a $.5B company from scratch) + key drivers from Palantir (instrumental in Palantir's growth to 1B in revenue), we are well-positioned to become one of the fastest growing companies to date!
Salary range: 110,000 - 240,000
Senior Principal Systems Engineer, Algorithm Development
Posted today
Job Viewed
Job Description
CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to solving the toughest technical challenges. Its unique agile engineering approach enables rapid prototyping, while deep partnerships with defense and industry ensure real-world solutions.
Role Overview:
- Support the Systems Engineering design and development of cutting-edge radar capabilities
- Design and develop advanced radar signal processing algorithms for target detection, tracking, and classification
- Lead the development of new radar capabilities with minimal guidance
- Optimize algorithms for real-time performance and resource constraints
- Implement algorithms in software (e.g., C++, Python, MATLAB) and/or hardware (e.g., FPGAs, DSPs)
- Analyze radar data to evaluate system performance and identify areas for improvement
- Develop and maintain system simulations and models to support algorithm development and performance evaluation.
- Design and development of radar modes
- Contribute to the development of system requirements and specifications
- Modeling and Simulation of radar systems and sub-systems as well as the signal processing chain
- Plan and lead field tests and data collection activities
- Document and present technical findings and progress to leadership
- Mentor and guide junior engineers
- Work full-time onsite at our office in Hawthorne, CA
- Bachelor's degree in STEM (Science, Technology, Engineering or Mathematics) or another related field or equivalent work experience
- +10 years of experience of radar systems
- Deep understanding of radar systems and modes
- Strong understanding of radar principles, signal processing techniques, and algorithms
- Strong familiarity with programming languages like Python or MATLAB
- Systems Engineering experience with RF (Radio Frequency) Systems
- Expertise in digital signal processing (e.g. modulation, filtering, and detection)
- Expertise in algorithm development
- Expertise in data analysis
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of a multidisciplinary team
- Graduate degree in STEM (Science, Technology, Engineering or Mathematics) or another related field or equivalent work experience
- Expertise with radar waveform design, matched filtering, doppler processing, and clutter rejection techniques
- Strong foundation in both sides of the Systems Engineering V
- Experience with C++
- Health Benefits: Your medical, dental and vision benefits will be 100% paid for by the company
- Additional benefits : life, FSA, HSA, 401k (+ Company match), and more
- Our Perks: free daily lunch, 'No meeting Fridays', unlimited PTO, casual dress code
- Compensation Components: competitive base salaries, generous pre-IPO stock option grants, relocation assistance + (coming soon!) annual bonuses
- Company Size: 150 employees and counting!
- More About Us: We're building the next generation of aerospace, defense and critical industry technologies with a seasoned team of mission-focused individuals. We were founded in June 2022 and our goal is to become the platform where world-class engineers come to solve critical, real-world problems. We use agile engineering approaches which enable rapid prototyping, deep partnerships with the defense industry ensuring real-world application, and our newly-invented Coherence platform (through which we've made a fundamental breakthrough) improves sensor performance and decision-making in real-time. As of April 2025 we have raised $490M (including a $75M Series C at a 2B valuation) from some of the most prominent VC funds and investors including Accel, NEA, 8VC, and Valar. With a managing team that includes Epirus' founding members (responsible for building a 1.5B company from scratch) + key drivers from Palantir (instrumental in Palantir's growth to 1B in revenue), we are well-positioned to become one of the fastest growing companies to date!
Salary range: 110,000 - 240,000
The stated compensation range reflects only the targeted base compensation range and excludes additional earnings such as bonus, equity, and benefits. If your compensation requirements fall outside of the range, we still encourage you to apply. The salary range for this role is an estimate based on a range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations.
#LI-onsite
Senior Software Engineer (Algorithm Development) - Electrophysiology
Posted 2 days ago
Job Viewed
Job Description
Additional Location(s): N/A
Diversity - Innovation - Caring - Global Collaboration - Winning Spirit- High Performance
At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we'll help you in advancing your skills and career. Here, you'll be supported in progressing - whatever your ambitions.
We are looking for a Senior Software Engineer with strong software development experience in Algorithm Software Development to join our exciting and fast-paced development team.
The successful candidate will be involved in all aspects of the system's software, including Graphical User Interface development. They will also interface with other teams, such as systems engineering, hardware engineering and technicians from the field, to develop meaningful tools for the Opal Mapping System.
The Opal HDx Mapping System centers around a real-time virtual world of the human heart. As a physician probes the heart with a catheter, the system generates an accurate anatomical model of the chamber. High-performance rendering and algorithmic techniques are vital to creating a stunning view and providing the physician with instant feedback.
Our technology includes C++ (C++11 or newer), Linux, MATLAB
Key Responsibilities:
The Senior Software Engineer will have a key role in the development of algorithms for cutting edge medical applications in the field of Cardiac arrhythmia diagnosis and treatment. The responsibilities will include:
- Provide technical leadership to the team in software architecture and best in class software development methodologies and practices.
- Architect, design, develop and release innovative high performance medical device software.
- Solve difficult problems, improve state of the art, and achieve engineering excellence.
- Collaborate across disciplines effectively (HW, Systems, Test, Quality, Regulatory) to focus and maximize end-to-end solution valueand quality
- Participates in preclinical system experiments in the lab, with physicians, and 3rd parties
Requirements:
- BS/MS in Computer Science or equivalent experience, with a strong software development background.
- 5+ years relevant Experience
- C++ development and debugging Experience
- Algorithm development experience using MATLAB
- Experience with Object Oriented programming principles
- Excellent analytical and problem-solving skills
- Ability to contribute to multiple projects in parallel
- Implements, tests, troubleshoots, and debugs source code for complex software applications
- Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
- Participate in the development of technical documentation, including design specifications, test plans, and user manuals.
- Promote a collaborative environment and pragmatic engineering decision-making.
- Identify and implement continuous improvements to work processes and tools.
- Support field clinical staff on use of medical software and troubleshooting of issues.
Preferred Qualifications:
- Experience with developing on the Linux platform
- Experience with scrum framework
- Good written and verbal communication skills. General report writing/documentation experience
- Experience with medical device standards including IEC 62304, 60601, ISO 14971, 13485
- Experience with software configuration management tools for source code control (Git), issue tracking (Jira), requirements management (JAMA)
- A good learner who can master complex software and quickly adapt to new tools and technologies.
- Experience mentoring lower-level engineers
Working Conditions
* Hybrid Work Mode
* Travel 0-10%
About our product Opal Mapping System
Requisition ID:
Minimum Salary:$86600
Maximum Salary: $
The anticipated compensation listed above and the value of core and optional employee benefits offered by Boston Scientific (BSC) - see vary based on actual location of the position and other pertinent factors considered in determining actual compensation for the role. Compensation will be commensurate with demonstrable level of experience and training, pertinent education including licensure and certifications, among other relevant business or organizational needs. At BSC, it is not typical for an individual to be hired near the bottom or top of the anticipated salary range listed above.
Compensation for non-exempt (hourly), non-sales roles may also include variable compensation from time to time (e.g., any overtime and shift differential) and annual bonus target (subject to plan eligibility and other requirements).
Compensation for exempt, non-sales roles may also include variable compensation, i.e., annual bonus target and long-term incentives (subject to plan eligibility and other requirements).
For MA positions : It is unlawful to require or administer a lie detector test for employment. Violators are subject to criminal penalties and civil liability.
As a leader in medical science for more than 40 years, we are committed to solving the challenges that matter most - united by a deep caring for human life. Our mission to advance science for life is about transforming lives through innovative medical solutions that improve patient lives, create value for our customers, and support our employees and the communities in which we operate. Now more than ever, we have a responsibility to apply those values to everything we do - as a global business and as a global corporate citizen.
So, choosing a career with Boston Scientific (NYSE: BSX) isn't just business, it's personal. And if you're a natural problem-solver with the imagination, determination, and spirit to make a meaningful difference to people worldwide, we encourage you to apply and look forward to connecting with you!
At Boston Scientific, we recognize that nurturing a diverse and inclusive workplace helps us be more innovative and it is important in our work of advancing science for life and improving patient health. That is why we stand for inclusion, equality, and opportunity for all. By embracing the richness of our unique backgrounds and perspectives, we create a better, more rewarding place for our employees to work and reflect the patients, customers, and communities we serve.
Boston Scientific Corporation has been and will continue to be an equal opportunity employer. To ensure full implementation of its equal employment policy, the Company will continue to take steps to assure that recruitment, hiring, assignment, promotion, compensation, and all other personnel decisions are made and administered without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identify, gender expression, veteran status, age, mental or physical disability, genetic information or any other protected class.
Please be advised that certain US based positions, including without limitation field sales and service positions that call on hospitals and/or health care centers, require acceptable proof of COVID-19 vaccination status. Candidates will be notified during the interview and selection process if the role(s) for which they have applied require proof of vaccination as a condition of employment. Boston Scientific continues to evaluate its policies and protocols regarding the COVID-19 vaccine and will comply with all applicable state and federal law and healthcare credentialing requirements. As employees of the Company, you will be expected to meet the ongoing requirements for your roles, including any new requirements, should the Company's policies or protocols change with regard to COVID-19 vaccination.
Among other requirements, Boston Scientific maintains specificprohibited substancetest requirements for safety-sensitive positions. This role is deemed safety-sensitive and, as such, candidates will be subject to a prohibited substance test as a requirement. The goal of the prohibited substance testing is to increase workplace safety in compliance with the applicable law.
Senior Software Engineer - Compiler / Algorithm Development
Posted 2 days ago
Job Viewed
Job Description
Job Summary
MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More:
MathWorks is growing! We're hiring at all levels of our software engineering and development organization.
Join us and work with an outstanding team of engineers committed to building groundbreaking software tools used in modeling, simulating, and deploying modular, multi-domain engineering systems. Our customers rely on MATLAB and Simulink to solve some of their most important software problems. (Prior MATLAB and Simulink experience is not required.)
MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities
Use your algorithmic, C++, and software architecture skills to design and develop the next generation features and tools for use in modeling, simulation and code-generation of complex multi-domain systems. Your day to day tasks will include:
- Solving very meaningful software design problems efficiently and effectively
- Improving our customers' quality of life with creative workflows and tools.
- Collaborating with subject matter experts and cross functional teams throughout all phases of the software development lifecycle.
- Pursuing excellence in all things!
- Expertise with C++
- A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.
- Expertise with algorithm development is a huge plus.
- Experience in parallel language constructs or parallelization techniques is a plus.
- Experience with compiler implementation and optimization is a plus.
- Experience using multiple programming languages (C/C++, Java, Python)
- Proven ability to dive into and work with large code bases is a plus.
- Strong abstraction, algorithmic, and software architecture skills.
- Strong communications skills.
Be The First To Know
About the latest Algorithm development Jobs in United States !
Senior Software Engineer (Algorithm Development) - Electrophysiology
Posted 2 days ago
Job Viewed
Job Description
Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance
At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we'll help you in advancing your skills and career. Here, you'll be supported in progressing - whatever your ambitions.
We are looking for a Senior Software Engineer with strong software development experience in Algorithm Software Development to join our exciting and fast-paced development team.
The successful candidate will be involved in all aspects of the system's software, including Graphical User Interface development. They will also interface with other teams, such as systems engineering, hardware engineering and technicians from the field, to develop meaningful tools for the Opal Mapping System.
The Opal HDx Mapping System centers around a real-time virtual world of the human heart. As a physician probes the heart with a catheter, the system generates an accurate anatomical model of the chamber. High-performance rendering and algorithmic techniques are vital to creating a stunning view and providing the physician with instant feedback.
Our technology includes C++ (C++11 or newer), Linux, MATLAB
Key Responsibilities:
The Senior Software Engineer will have a key role in the development of algorithms for cutting edge medical applications in the field of Cardiac arrhythmia diagnosis and treatment. The responsibilities will include:
- Provide technical leadership to the team in software architecture and best in class software development methodologies and practices.
- Architect, design, develop and release innovative high performance medical device software.
- Solve difficult problems, improve state of the art, and achieve engineering excellence.
- Collaborate across disciplines effectively (HW, Systems, Test, Quality, Regulatory) to focus and maximize end-to-end solution value and quality
- Participates in preclinical system experiments in the lab, with physicians, and 3rd parties
- BS/MS in Computer Science or equivalent experience, with a strong software development background.
- 5+ years relevant Experience
- C++ development and debugging Experience
- Algorithm development experience using MATLAB
- Experience with Object Oriented programming principles
- Excellent analytical and problem-solving skills
- Ability to contribute to multiple projects in parallel
- Implements, tests, troubleshoots, and debugs source code for complex software applications
- Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
- Participate in the development of technical documentation, including design specifications, test plans, and user manuals.
- Promote a collaborative environment and pragmatic engineering decision-making.
- Identify and implement continuous improvements to work processes and tools.
- Support field clinical staff on use of medical software and troubleshooting of issues.
- Experience with developing on the Linux platform
- Experience with scrum framework
- Good written and verbal communication skills. General report writing/documentation experience
- Experience with medical device standards including IEC 62304, 60601, ISO 14971, 13485
- Experience with software configuration management tools for source code control (Git), issue tracking (Jira), requirements management (JAMA)
- A good learner who can master complex software and quickly adapt to new tools and technologies.
- Experience mentoring lower-level engineers
Working Conditions
• Hybrid Work Mode
• Travel 0-10%
About our product Opal Mapping System
Requisition ID:
Minimum Salary: $ 86600
Maximum Salary: $
The anticipated compensation listed above and the value of core and optional employee benefits offered by Boston Scientific (BSC) - see vary based on actual location of the position and other pertinent factors considered in determining actual compensation for the role. Compensation will be commensurate with demonstrable level of experience and training, pertinent education including licensure and certifications, among other relevant business or organizational needs. At BSC, it is not typical for an individual to be hired near the bottom or top of the anticipated salary range listed above.
Compensation for non-exempt (hourly), non-sales roles may also include variable compensation from time to time (e.g., any overtime and shift differential) and annual bonus target (subject to plan eligibility and other requirements).
Compensation for exempt, non-sales roles may also include variable compensation, i.e., annual bonus target and long-term incentives (subject to plan eligibility and other requirements).
For MA positions : It is unlawful to require or administer a lie detector test for employment. Violators are subject to criminal penalties and civil liability.
As a leader in medical science for more than 40 years, we are committed to solving the challenges that matter most - united by a deep caring for human life. Our mission to advance science for life is about transforming lives through innovative medical solutions that improve patient lives, create value for our customers, and support our employees and the communities in which we operate. Now more than ever, we have a responsibility to apply those values to everything we do - as a global business and as a global corporate citizen.
So, choosing a career with Boston Scientific (NYSE: BSX) isn't just business, it's personal. And if you're a natural problem-solver with the imagination, determination, and spirit to make a meaningful difference to people worldwide, we encourage you to apply and look forward to connecting with you!
At Boston Scientific, we recognize that nurturing a diverse and inclusive workplace helps us be more innovative and it is important in our work of advancing science for life and improving patient health. That is why we stand for inclusion, equality, and opportunity for all. By embracing the richness of our unique backgrounds and perspectives, we create a better, more rewarding place for our employees to work and reflect the patients, customers, and communities we serve.
Boston Scientific Corporation has been and will continue to be an equal opportunity employer. To ensure full implementation of its equal employment policy, the Company will continue to take steps to assure that recruitment, hiring, assignment, promotion, compensation, and all other personnel decisions are made and administered without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identify, gender expression, veteran status, age, mental or physical disability, genetic information or any other protected class.
Please be advised that certain US based positions, including without limitation field sales and service positions that call on hospitals and/or health care centers, require acceptable proof of COVID-19 vaccination status. Candidates will be notified during the interview and selection process if the role(s) for which they have applied require proof of vaccination as a condition of employment. Boston Scientific continues to evaluate its policies and protocols regarding the COVID-19 vaccine and will comply with all applicable state and federal law and healthcare credentialing requirements. As employees of the Company, you will be expected to meet the ongoing requirements for your roles, including any new requirements, should the Company's policies or protocols change with regard to COVID-19 vaccination.
Among other requirements, Boston Scientific maintains specific prohibited substance test requirements for safety-sensitive positions. This role is deemed safety-sensitive and, as such, candidates will be subject to a prohibited substance test as a requirement. The goal of the prohibited substance testing is to increase workplace safety in compliance with the applicable law.
Principal Engineer - Algorithm Development (Vehicle Dynamics & State Estimation)
Posted 21 days ago
Job Viewed
Job Description
Sponsorship Available: Yes
Relocation Assistance Available: Yes
**Goodyear. More Driven.**
**About the Position**
The Global Tire Intelligence & Solutions (GTIS) team is seeking a highly skilled and motivated Principal Engineer to lead the development of advanced algorithms that combine vehicle dynamics principles with state estimation techniques such as Kalman filtering. These algorithms are core enablers for delivering next-generation tire intelligence and mobility solutions to OEM and fleet customers.
The ideal candidate will bring deep expertise in vehicle behavior modeling, tire mechanics, and state estimation, and will be responsible for translating these capabilities into robust, real-time software algorithms.
**Key Responsibilities**
- Serve as a technical lead and subject matter expert in vehicle dynamics and state estimation for the global algorithm development team
- Architect and develop algorithms that fuse vehicle sensor signals (e.g., CAN, IMU, TPMS) using estimation techniques such as Kalman filters, particle filters, or observers
- Shape and guide the technology strategy for dynamic state sensing, estimation, and control
- Provide technical direction to projects that improve tire-based estimations of vehicle load, slip, wear, friction, and other performance-relevant quantities
- Continuously evaluate the competitive landscape, ensuring that Goodyear's IP portfolio remains strong and differentiated
- Mentor and coach algorithm developers in areas of state-space modeling, filtering, and dynamic system analysis
- Represent Goodyear externally in industry forums as a recognized expert in estimation-based vehicle dynamics algorithms
**Required Qualifications**
- Ph.D. in Mechanical Engineering, Controls, or related field with 4+ years of experience OR Master's degree with 7+ years in algorithm development, vehicle dynamics, or estimation systems
- Demonstrated expertise in vehicle dynamics modeling, tire mechanics, and real-time estimation algorithms
- Hands-on experience with Kalman filtering (EKF/UKF), observers, or sensor fusion algorithms for dynamic systems
- Experience working on global, cross-functional teams and leading technical workstreams across multiple regions
- Strong interest in connected mobility, intelligent sensing, and software-defined vehicle functions
**Technical Skills & Competencies**
- Deep knowledge of vehicle dynamics for various platforms (passenger cars, commercial vehicles, HD trucks)
- Proficiency with simulation environments like CarMaker, VI-Grade, CarSim
- Practical understanding of tire modeling (Magic Formula, FTire, MF-Swift, CDTire) and tire testing data interpretation
- Strong foundation in estimation theory, including Kalman/Extended/Unscented filters, and observer design
- Familiarity with virtual sensing, slip estimation, vehicle state estimation, and control-oriented modeling
- Experience implementing estimation algorithms on embedded or real-time platforms
- Ability to lead the transition of technology from prototype to production
- Skilled at creating and documenting best practices, architecture, and technical standards
- Strong mentoring, communication, and cross-functional collaboration skills
**About The Goodyear Tire & Rubber Company**
Goodyear is one of the world's largest tire companies. It employs about 68,000 people and manufactures its products in 53 facilities in 20 countries around the world. Its two Innovation Centers in Akron, Ohio, and Colmar-Berg, Luxembourg, strive to develop state-of-the-art products and services that set the technology and performance standard for the industry. For more information about Goodyear and its products, go to .
Goodyear is an Equal Employment Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to that individual's race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender identity, age, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law.
If you need reasonable accommodation to complete the online application, or any other part of the employment process, please contact the Goodyear Candidate Care Line at .
Click for more information about Equal Employment Opportunity laws, and for additional supplementary information.
Calling All TS Mid-Career AI Algorithm Development Engineers (Pipeline) (Dulles Space Park COS)

Posted 2 days ago
Job Viewed
Job Description
CLEARANCE TYPE: None
TRAVEL: Yes, 10% of the Time
**Description**
At 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.
Do you want to work at an international company with endless opportunities for growth and advancement? Are you eager to join a trust-based, globally connected team, where your contributions will define what's possible?
We are looking for team members who want to solve interesting, complex problems which protect our nation. Your talents and passion are most important to us. If you don't know a language, program, or platform, we will teach you! Become a part of our enthusiastic team where we have fun working together and take pride in our contributions to the nation's safety.
**We're seeking AI researchers and engineers with deep knowledge of Computer Science and a deep focus on Reinforcement Learning (RL) to design and implement intelligent autonomy algorithms for our space and aerospace programs. In this role, you will:**
Perform Novel Algorithm R&D
+ Design and implement state-of-the-art RL / SL algorithms drawn from the latest literature.
+ Rapidly prototype in Python/JAX/PyTorch, then port to embedded C++/CUDA.
Develop Physics-Based Autonomy to perform Mission Planning & Decision-Making
+ Apply supervised learning, reinforcement learning, and other AI/ML techniques to high-fidelity astrodynamics planning and controls problems, including real-time constraint handling.
+ Fuse learned policies with classical GNC filters for robust guidance, navigation, and closed-loop control.
+ Build models that re-optimize delta-V, power, and comm- (among other) constrained timelines using neural search or differentiable optimization.
+ Develop AI solutions for real-time anomaly detection and response to ensuring robust and adaptive spacecraft operations. This includes developing models that detect out-of-family telemetry and select corrective actions via hierarchical or policy-gradient RL
+ Lead Monte-Carlo, Processor-in-the-Loop, Hardware-in-the-Loop, and digital twin campaigns to prove safety and performance per internal standards.
This position can be filled as a Level 4 or 5.
**Basic Qualifications:**
_Sr. Principal Engineer_
+ Bachelor's Degree (in Computer Science, Reinforcement Learning, or in STEM) with 8 years of experience (or 6 years of experience w/ a Masters, or 4 years w/ a PhD). Experience can be considered in lieu of degree
+ Strong physics-based numerical modeling and AI/ML experience
+ Industry knowledge and/or foundational education of AI, with a focus on ML, RL, or SL model development
+ Proven track record of novel algorithm development (e.g., first-author papers, open-source releases, or production deployments)
+ Hands-on coding of learning algorithms from primary literature-comfortable translating equations to optimized code
+ Demonstrated physics-based AI application experience (e.g. for spacecraft, robotics, autonomous aircraft, drones, rockets, or similar) in academia or industry
+ Proven experience in developing scalable RL/SL and other ML pipelines, with a track record of designing novel algorithms tailored to complex, real-world dynamics.
+ Software Engineering Skills: Proficiency in software engineering best practices and standards, with experience in simulation development for space vehicle applications. This includes demonstrated experience in Embedded Software, Space Flight Software, or Simulation Software
+ Python, CUDA, C/C++ programming experience
+ Strong interest in space, national security, and related mission areas
+ U.S. citizen with active Top Secret clearance at time of application
_Staff Engineer_
+ Bachelor's Degree (in Computer Science, Reinforcement Learning, or in STEM) with 12 years of experience (or 10 years of experience w/ a Masters, or 8 years w/ a PhD). Experience can be considered in lieu of degree
+ Strong physics-based numerical modeling and AI/ML experience
+ Industry knowledge and/or foundational education of AI, with a focus on ML, RL, or SL model development
+ Proven track record of novel algorithm development (e.g., first-author papers, open-source releases, or production deployments)
+ Hands-on coding of learning algorithms from primary literature-comfortable translating equations to optimized code
+ Demonstrated physics-based AI application experience (e.g. for spacecraft, robotics, autonomous aircraft, drones, rockets, or similar) in academia or industry
+ Proven experience in developing scalable RL/SL and other ML pipelines, with a track record of designing novel algorithms tailored to complex, real-world dynamics.
+ Software Engineering Skills: Proficiency in software engineering best practices and standards, with experience in simulation development for space vehicle applications. This includes demonstrated experience in Embedded Software, Space Flight Software, or Simulation Software
+ Python, CUDA, C/C++ programming experience
+ Strong interest in space, national security, and related mission areas
+ U.S. citizen with active Top Secret clearance at time of application
**Preferred Qualifications:**
+ A PhD in Computer Science with a focus on Reinforcement Learning
+ Diverse programming proficiency: C/C++, Python, Matlab/Simulink, Windows/Linux scripting
+ Diverse experience in modern AI/ML tools: scikit-learn, pytorch, tensorflow, ray, MLflow
+ Experience in system and subsystem specification development including verification methodologies
+ Knowledge of and experience with multi-agent systems and their application in achieving coordinated autonomous behavior.
+ Expertise in using simulation tools (such as ROS, Gazebo, or similar) to test and validate autonomy algorithms in realistic scenarios.
+ Proficiency in utilizing cloud computing platforms (e.g., AWS, Google Cloud) for scaling machine learning workloads and managing large datasets.
+ Hands-on technical experience with spacecraft or satellite related systems and in validating ML methods for embedded systems
+ Proven experience working with technically diverse teams across multiple locations
+ Experience within Space Flight Software, Simulation Software
+ Active TS/SCI clearance
This position description does not represent a current opening but may be used to identify candidates with skills and experience for positions within Northrop Grumman that frequently become available. Candidates who express an interest may be considered for future positions at Northrop Grumman.
The Northrop Grumman Tactical Space Division is a strategic partner specializing in commercial and classified partnerships with the design, delivery, operation and sustainment of satellites and human spacecraft. We support science and space exploration through our various partnerships, including NASA's Artemis program with the goal to return humans to the Moon in 2024 and the TESS (Transiting Exoplanet Survey Satellite) program that has discovered more than twenty confirmed plants. Recognized as an industry leader, we also develop highly specialized space and satellite components.
**Northrop Grumman offers a competitive and robust benefits program.**
_As a full-time employee of Northrop Grumman, you are eligible for our robust benefits package including:_
Medical
Dental & Vision coverage
401k
Educational Assistance
Life Insurance
Employee Assistance Programs & Work/Life Solutions
Paid Time Off
Health & Wellness Resources
Employee Discounts
Flexible Schedules (For example the ability to work a 9/80 work schedule, which allows an employee to work a nine-hour day Monday through Thursday and take every other Friday off of work)
For more details please visit our total rewards site or chat with one of our recruiters to learn more.
Link: System
NoVASpace
DIVSE
MMIC
#LI-BC1
NGIS-SSEngineering
Primary Level Salary Range: $166,200.00 - $49,400.00
Secondary Level Salary Range: 206,900.00 - 310,300.00
The 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.