landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

A
ANAHenderson, Nevada
About ANA: Join a recognized industry leader - Alliance North America was proudly named a 2025 Top Workplace in the Manufacturing Industry, an honor based entirely on feedback from our own employees about our culture, values, and workplace experience. Alliance North America was established in 2017 and is proud to be the sole North American supplier of AIRMAN Power Generators, AIRMAN Air Compressors, and ANA’s patented EBOSS® Hybrid Energy System and Smart load bank system. Our commitment to our customers is to Make their World Easier, by answering the phone, understanding their needs, and taking ownership to provide them solutions. With a large parts inventory and more than 90% of all orders shipping within 24 hours, you never have to worry about spare parts. We help keep your fleet in top condition with our world class Support Department, who are always ready to help and be a resource by providing training on our equipment. ANA is headquartered in Henderson, Nevada with locations in Cypress, California and Spartanburg, South Carolina. ANA is growing and scaling and we are seeking an Embedded Controls Software Engineer to join our growing team in an onsite position in Henderson, Nevada. As an Embedded Controls Software Engineer, you will have the opportunity to develop and maintain embedded control systems for our products. You will collaborate with cross-functional teams, including electrical engineers, software developers, and product managers, to create innovative solutions that meet the highest standards of performance and reliability. The position is fully onsite, and the work schedule is weekdays at 8:00 – 5:00pm. This role reports to Director of Software Development. Role & Responsibilities: Design and Development: Develop embedded control software for new and existing products. Write efficient, reliable, and maintainable code in C/C++, Python or other relevant programming languages. Implement and optimize control algorithms to achieve desired system performance. Conduct software/hardware integration and testing to ensure system functionality and reliability. System Integration: Collaborate with hardware engineers to define software-hardware interfaces. Ensure seamless integration of embedded software with hardware components. Work on communication protocols, including Modbus, MQTT, RS-485, CAN, SPI, I2C, etc. Debugging and Testing: Perform debugging and troubleshooting of embedded systems at both the software and hardware levels. Develop and execute unit and integration tests to validate software performance. Use tools such as oscilloscopes, logic analyzers, and debuggers for system diagnostics. Documentation and Compliance: Create and maintain technical documentation for software designs, algorithms, and test procedures. Ensure compliance with industry standards and best practices in embedded software development. Continuous Improvement: Stay up-to-date with emerging technologies and trends in embedded systems and controls engineering. Contribute to the continuous improvement of software development processes and tools. Other duties as assigned. Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related field. Master’s degree is a plus 5+ year’s experience in embedded software development, particularly in controls systems Proficient with Linux programming and integration using C/C++/Python Proficient with Linux build tools including CMake, make, ARM cross-compiling Proficient with SCM tools including git and github Proficient with software development and debug tools such as VSCode and gdb Familiarity with network protocols such as Modbus, MQTT and TCP-IP Familiarity with hardware/software integration including J1939, CANOpen and RS485 Familiarity with Agile and CI/CD development environments such as github Familiarity with Docker and Docker containers Strong problem-solving skills and attention to detail Excellent communication and collaboration skills Ability to work independently and in a team-oriented environment Preferred Qualifications: Familiarity with graphical development environments including QT Experience with Hybrid energy systems Experience with Codesys Structured Text/Ladder logic programming and integration Experience with Energy Management System, Power System and Micro-grid control algorithms Familiarity with industry standards such as IEEE 2030, 61850, 62898, 1547-2018 and ISO 15118 Experience with real-time operating systems (RTOS) and microcontroller programming Experience with model-based design tools (e.g., MATLAB/Simulink) is a plus Understanding of control system theory and application Experience with automotive, aerospace, or industrial automation control systems Familiarity with functional safety standards (e.g., ISO 26262, IEC 61508) ANA’s Core Values: Root Cause Problem Solving Be Creative with Solutions Build open and honest relationships Build a positive team and family spirit Be inclusive Look for better ways Be humble Urgency Benefits & Perks: Competitive pay 401k with company contribution Medical, Dental, & Vision Life Insurance Voluntary Accident Insurance Voluntary Critical Illness Insurance Employee Assistance Program Employee Appreciation Programs $85,000 - $105,000 a year The salary range for this role is $85,000 - $105,000 per year, which serves as a guide for pay decisions. Final compensation will be determined by a variety of factors, such as the candidate's qualifications, experience, and skills, as well as pay equity considerations. You must be based in the United States and authorized to work in the U.S. without employer sponsorship. Please be advised that ANA does not provide employment-based visa sponsorship for this position at this time. ANA is proud to be an Equal Opportunity employer. We do not discriminate based on race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Posted 3 weeks ago

Senior Engineer, Software Testing-logo
Edwards LifesciencesNaperville, Illinois
Many structural heart patients suffer from heart failure with limited options. Our Implantable Heart Failure Management (IHFM) team is at the forefront of addressing these unmet patient needs through pioneering technology that enables early, targeted therapeutic intervention. Our innovative solutions are not just transforming patient care but also creating a unique and exciting environment for our team members. It’s our driving force to help patients live longer and healthier lives. Join us and be part of our inspiring journey. How you will make an impact: As a proactive and detail-oriented Senior Software Test Engineer you will utilize your experience in backend, frontend and API testing. You will be responsible for ensuring the quality of our web and mobile applications through comprehensive testing strategies using tools like Cypress and Appium. This role requires a deep understanding of backend systems, APIs, databases, and frontend behavior to deliver a seamless and reliable user experience. Collaborate with R&D teams to identify and generate complex requirements and software/system design Design, develop, and maintain automated test suites for web, mobile, and backend services. Perform end-to-end testing across the full technology stack, including UI, API, and database layers. Collaborate with developers, DevOps, and product teams to define test strategies and ensure test coverage. Actively participate in Agile ceremonies including sprint planning, daily standups, and retrospective. Develop and maintain automated test suites using Build and enhance test frameworks using Cypress (for web) and Appium (for mobile). Conduct performance, integration, and regression testing as part of CI/CD pipelines. Collaborate with development teams to implement testable code architecture Validate RESTful APIs and microservices using tools like Postman, Swagger, or custom scripts. Validate API functionality, performance, security, and integration points Create and maintain API test documentation and automated test scripts Other incidental duties assigned by Leadership What you'll need (Required): Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) & 4+ years' experience of relevant experience - OR - Master's Degree or equivalent in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) & 3+ years' experience of relevant experience - OR - Ph.D. or equivalent in Engineering or Scientific field of relevant experience What else we look for (Preferred): Experience working within a regulated industry (medical device industry experience strongly preferred) Experience with software and hardware integrations strongly preferred Familiarity with FDA regulations including 21 CFR Part 820 (Quality System Regulation) and IEC 62304 (Medical Device Software Life Cycle Processes) Strong knowledge of software development life cycle (SDLC) , V&V and agile methodologies in FDA regulated environments. Proficiency in Cypress and Appium for test automation Strong knowledge of REST APIs, HTTP protocols, and JSON Experience with JavaScript, TypeScript, or Python for scripting and automation Familiarity with SQL/NoSQL databases and writing queries for data validation Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI) Exposure to cloud platforms like AWS, Azure, or GCP Knowledge of performance testing tools (e.g., JMeter, k6) QA certifications (e.g., ISTQB, Certified Selenium Tester) are a plus Strong documentation, communication (e.g., written and verbal) and interpersonal relationship skills including consultative and relationship management skills Strong problem-solving, organizational, analytical and critical thinking skills Substantial understanding of processes and equipment used in assigned work Good leadership skills and ability to influence change Strict attention to detail Ability to interact professionally with all organizational levels Ability to manage competing priorities in a fast paced environment Must be able to work in a team environment, including inter-departmental teams and key contact representing the organization on contracts or projects Adhere to all company rules and requirements (e.g., pandemic protocols, Environmental Health & Safety rules) and take adequate control measures in preventing injuries to themselves and others as well as to the protection of environment and prevention of pollution under their span of influence/control Aligning our overall business objectives with performance, we offer competitive salaries, performance-based incentives, and a wide variety of benefits programs to address the diverse individual needs of our employees and their families. For Illinois, the base pay range for this position is $106,000 to $149,000 (highly experienced). The pay for the successful candidate will depend on various factors (e.g., qualifications, education, prior experience). Applications will be accepted while this position is posted on our Careers website. E dwards is an Equal Opportunity/Affirmative Action employer including protected Veterans and individuals with disabilities. COVID Vaccination Requirement Edwards is committed to protecting our vulnerable patients and the healthcare providers who are treating them. As such, all patient-facing and in-hospital positions require COVID-19 vaccination. If hired into a covered role, as a condition of employment, you will be required to submit proof that you have been vaccinated for COVID-19, unless you request and are granted a medical or religious accommodation for exemption from the vaccination requirement. This vaccination requirement does not apply in locations where it is prohibited by law to impose vaccination.

Posted 1 week ago

R
Richard-Allan ScientificKalamazoo, Michigan
Be a part of a global team where what we do matters! At Epredia, we recognize that our talented employees are vital to our success. Our team is dedicated, our work is rewarding – both personally and professionally – because what we do matters. We seek talented individuals who will contribute to and thrive in our collaborative, diverse, fast-paced environment while demonstrating a commitment to our core values, People, Customer, Results, Continuous Learning, and Innovation. People – We win as a team. Customer – We deliver customer-centric solutions. Continuous Learning – We learn and always aim to be better. Innovation – We innovate every day. Results – Results matter for all of us. We’re looking for a Technical Software & Support Representative to provide expert service and application support for our Histology and Labeling equipment. In this role, you’ll manage LIS applications, system workflows, and upgrades while acting as the bridge between our development teams and end users. You’ll troubleshoot and resolve technical, application, and software issues—primarily via phone and email—while documenting and tracking all cases in ServiceMax and/or Salesforce. Your work will ensure smooth system performance, identify and escalate systemic issues, and deliver the high-quality support our customers expect. Location: Kalamazoo, MI - Hybrid Role What you will be doing: Receive and process customer phone calls and emails, providing technical assistance, troubleshooting support and follow up. Responds to problems by listening, clarifying, understanding, and taking action. Assist with calls regarding product discrepancies, document appropriately and follow-up where necessary. Basic ability to read and understand technical materials such as schematics and diagrams found within service documentation. Proper documentation of potential critical complaints to assist Quality team with complaint follow up. Proper documentation for escalated customer complaints to assist Service Managers with documentation of escalation. Work with internal teams to update database and correct information discrepancies surrounding warranty’s, facility locations, general customer information. Record daily calls and all appropriate information in Service Max system. Provide technical support for Field Service and Sales teams, Customer Service, and other Epredia personnel regarding product complaints, inquiries, availability, and catalog numbers. Troubleshoot, investigate, repair, and document customer complaints of inventory within the department for quick turnaround. Skills you will need: 2+ year of customer service experience. high school diploma or GED required, Bachelor's degree preferred. Demonstrated technical product support including troubleshooting strongly preferred, must be customer facing, phone based, or other documented function. Demonstrated computer skills required to include Windows environment. ERP computer experience strongly preferred. Critical thinking and logical troubleshooting skills. Experience working IT, network, IP Address. Strong focus on building customer relationships. Comfortable using and explaining technology. Proficiency in fast-paced multi-tasking with strong problem solving skills. Eagerness to learn new technologies. Strong problem-solving skills with the ability to ask probing questions to come to a resolution. Strong computer navigation skills and PC knowledge. #LI-MK1 TO ALL RECRUITMENT AGENCIES: Epredia does not accept unsolicited third-party resumes. Building an Inclusive Culture: We are a company that brings the best people together and leverages their varying backgrounds, ideas, and points of view to invent on behalf of all customers. We are committed to equal employment opportunity for all individuals, without regard to race, color, national origin, ancestry, sex, age, religion, physical or mental disability, medical condition, veteran status, marital status, pregnancy, sexual orientation, gender identity, genetic information or any other protected classes which may exist under applicable federal, state or local law.

Posted 4 days ago

Databricks Developer , Software Developer-logo
Alpha Omega IntegrationVienna, Virginia
Job Title: Databricks Developer Clearance Required: Public Trust – Federal Client requires US Citizenship Work Location: Remote, Arlington, VA Alpha Omega is seeking a qualified Databricks Developer for a remote position on a Federal program in Alexandria, Virginia. The candidate will be responsible for designing and implementing data solutions using the Databricks platform. You will work closely with the solution architect and business stakeholders to ensure that our data architecture meets the needs of the project. Key Responsibilities: Develop, test, and deploy data pipelines using Databricks and Apache Spark. Collaborate with data engineers and data scientists to design scalable and efficient data models. Optimize and maintain existing data workflows to improve performance and reliability. Integrate various data sources into Databricks to provide comprehensive data insights. Utilize Python, SQL, and Scala for data manipulation and analysis. Monitor and troubleshoot data pipeline failures and implement necessary fixes. Stay updated with the latest trends and best practices in data engineering and Databricks. Document processes and provide training to team members as needed. Required Qualifications: Education: BS/BA in Computer Science, Information Systems Management, Computer Engineering, or similar. Experience/Skills: Federal agency requires US Citizenship. 7 years of Development experience with a minimum of 2+ years working with Databricks. Proven experience as a Databricks Developer or similar role. Strong proficiency in SQL and experience with data warehousing solutions. Knowledge of Apache Spark and big data technologies. Experience with data modeling and ETL processes. Familiarity with cloud platforms like AWS, Azure, or Google Cloud. Excellent problem-solving skills and attention to detail. Strong communication skills and ability to work collaboratively in a team environment. Preferred Qualifications: Experience with machine learning frameworks and data visualization tools. Certification in Databricks or related technologies. Knowledge of DevOps practices and CI/CD pipelines. Salary and Benefit Information: The likely salary range for this position is $ 95,600 - $135,000. This is not, however, a guarantee of compensation or salary. There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, education and certifications as well as contract provisions regarding labor categories that are specific to the position and could fall outside of this range. Application Deadline: September24, 2025 Joining the Alpha Omega team entitles you to participate in all retirement benefits, plans of deferred compensation, health and insurance benefits, and other such benefits as set forth in the company’s policy and benefits manuals. See below, to name a few: PTO including paid parental, military, and bereavement leave Eleven (11) paid Federal holidays, five of which are floating holidays (as designated by the company’s holiday schedule each year) Health and Dental Insurance (including 100% employer paid premiums for employee coverage under the HDHP health plan) Life Insurance, STD/LTD term disability coverage, with employer paid premiums 401 (k) plan with a match that is 100% vested after you complete two years of service FSA/DFSA/HSA flexible benefit plans Annual Tuition & Professional Development Reimbursement benefit We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most. Culture and Values: Guided by our core values—Harmony, Engagement, Accountability, Resourcefulness, and Tenacity (HEART)— we foster a culture of innovation, collaboration, and continuous learning and are committed to delivering high-impact solutions. We recognize and reward hard work. Through our H.E.A.R.T. Awards Program, colleagues and managers can recognize each other for actions that exemplify these values. Recognized employees receive a detailed nomination highlighting their contributions, which is shared with their manager. Each quarter, select nominees have the opportunity to receive a monetary bonus as an extra thank-you for their impact. Our Company: Alpha Omega is an award-winning Federal IT solutions provider dedicated to delivering mission-enabling technology and strategic solutions across the National Security, Federal Financial, Healthcare, and Space & Science domains. Since our founding in 2016, we have grown to over 800 employees nationwide with $230m in revenue. With the January 2025 acquisitions of SeKON and Macro Solutions, we have expanded our capabilities to further support our customers in digital modernization, artificial intelligence, and cybersecurity. We are committed to supporting our agency partners as they transform their operations, delivering on our purpose to ensure the safety, security, and well-being of future generations: National Security – Supporting agencies such as the Department of Homeland Security (DHS) and the Department of State. Federal Financial – We bring deep expertise in enterprise financial systems, supporting agencies like the Securities and Exchange Commission (SEC) and the Federal Deposit Insurance Corporation (FDIC). Healthcare – Our Health IT capabilities, enhance health outcomes for the warfighter via the Defense Health Agency (DHA) and support public health initiatives at the Centers for Disease Control and Prevention (CDC), National Institutes of Health (NIH), and the Substance Abuse and Mental Health Services Administration (SAMHSA). Space & Science – We leverage technology to advance agricultural sustainability, secure our nation’s food supply, and prepare for natural disasters, working with the National Oceanic and Atmospheric Administration (NOAA) and the United States Department of Agriculture (USDA). Through strategic partnerships, intellectual property, and relentless drive for innovation, Alpha Omega is shaping the future of government technology. We are proud to be a Virginia Best Places to Work 8 times, an Inc. 5000 honoree 7 times, and a Washington Post Top Workplaces 4 times. Join us in driving transformation that secures the nation's future. Alpha Omega Integration, LLC (Alpha Omega) is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.

Posted 4 days ago

I
Insulet CorporationSan Diego, California
Position Overview: Insulet Corporation, maker of Omnipod, is the leader in tubeless insulin pumps. We are looking for a highly motivated Software Engineering Manager to lead the development of our next generation of products. This is a fast-paced environment working on challenging problems where you will get plenty of opportunities to build from scratch. This position offers a lifetime opportunity where your work will greatly impact the lives of people living with diabetes! As a Senior Manager, Software Engineering (iOS), you will build, lead and manage teams of highly skilled iOS developers and be responsible for the design, build, execution and launch of medical grade mobile application and platform that controls Insulet Insulin pump. This is a highly visible role in the organization where you will get a lot of recognition for your work. This role involves taking ownership of building team and iOS mobile app for one of our flagship products and launching it in the market on time with super high quality and user safely in mind. This role requires closely working with cross-functional teams, leadership team, making strategical decisions and right design choices. Candidates should be a strong technical leader with experience in leading high-performing teams, coaching, engaging in technical discussions and driving decisions, and delivering production-quality software to meet company objectives. Responsibilities: Build and lead a team of software engineers fostering a culture of collaboration, engagement, continuous learning, problem solving, and innovative work environment Create individual and team goals, set expectations and provide mentorship and guidance to the team members in reaching those goals. Conduct performance evaluation, provide constructive feedback and promote career growth Collaborate with cross functional teams including product managers, architects and systems to review/refine product features and create software specifications for mobile application knowing capabilities of the iOS operating system Lead the team and translate software specifications into robust low-level software design Direct the development team to execute on the design ensure quality of the built software Collaborate with cross-functional teams including hardware, cloud, design assurance to plan integration milestones and ensure interoperability Collaborate with test to plan testing and validation activities and ensure quality and robustness of mobile app Ensure quality and consistency in software architecture, design and implementation Set and implement best practices for software development to improve software quality Be prepared for hands-on coding and code/design/bugs reviews when required Learn and ensure compliance with Insulet’s quality and regulatory requirements Lead or assist in preparing quality documentation required for regulatory submissions Evaluate new technologies for adoption and build apps that meet the latest standards Provide strategic input to leadership to meet program objectives and start new initiatives Manage project timelines, resource allocation and budgets to meet project goal and deadlines Monitors the progress of project and be the point of contact for reporting details and status of all technical tasks and issues. Ability to recognize program risks and identify mitigation plans Education and Experience: Minimum Requirements: Bachelor’s Degree or above in Computer Science or Electrical and Computer Engineering 12+ years software development experience 5+ years management experience leading software development teams in mobile applications Experience with complete product development lifecycle Excellent written, verbal, presentation, and interpersonal skills Skilled in effectively organizing team resources, improving processes and making strategic decisions to achieve company goals Strong project management skills and proactive approach to solving problems. Preferred Skills and Competencies: Experience in building software applications for medical device industry Experience in submitting app to Apple AppStore is a big plus Experience with FDA and HIPAA regulations a big plus Experience developing iOS applications in Swift, SwiftUI and similar declarative framework Knowledge of Reactive functional Framework (RxSwift or Combine) Good understanding of Redux-like architectures (Composable Architecture is even better) Experience working with Bluetooth and BLE a plus Understanding of Cloud technologies and protocols, e.g. APIs, REST, OAuth 2.0, JSON Physical Requirements (if applicable): Occasional business travel within US and globally Off-hour availability for critical issues NOTE: This position is eligible for hybrid working arrangements and requires on-site work from an Insulet office at least three (3) days per week. #LI-Hybrid Additional Information: The US base salary range for this full-time position is $191,625.00 - $287,437.50. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position in the primary work location in the US. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your Talent Acquisition Specialist can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Insulet Corporation (NASDAQ: PODD), headquartered in Massachusetts, is an innovative medical device company dedicated to simplifying life for people with diabetes and other conditions through its Omnipod product platform. The Omnipod Insulin Management System provides a unique alternative to traditional insulin delivery methods. With its simple, wearable design, the tubeless disposable Pod provides up to three days of non-stop insulin delivery, without the need to see or handle a needle. Insulet’s flagship innovation, the Omnipod 5 Automated Insulin Delivery System, integrates with a continuous glucose monitor to manage blood sugar with no multiple daily injections, zero fingersticks, and can be controlled by a compatible personal smartphone in the U.S. or by the Omnipod 5 Controller. Insulet also leverages the unique design of its Pod by tailoring its Omnipod technology platform for the delivery of non-insulin subcutaneous drugs across other therapeutic areas. For more information, please visit insulet.com and omnipod.com. We are looking for highly motivated, performance-driven individuals to be a part of our expanding team. We do this by hiring amazing people guided by shared values who exceed customer expectations. Our continued success depends on it! At Insulet Corporation all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. ( Know Your Rights )

Posted 2 weeks ago

Senior Software Developer | Retail-logo
EpicorSolon, Ohio
As a Senior Product Developer at Epicor, you will provide expertise in developing new and existing products, services, and processes. In this role, you will understand customer needs and translate them into technical solutions while leading members of the Product Development teams. This position is integral to our Retail organization, contributing to innovative solutions that enhance the retail experience. What you will be doing: AI-assisted writing, refactoring, and testing new and existing applications and framework components to ensure high-quality software delivery. Actively participating in designing and reviewing core functionality to enhance product performance and user experience. Developing, analyzing, and maintaining tools that support and automate processes for hardware or software product releases, streamlining operations. Proactively delivering work on time with excellent quality, ensuring alignment with project goals and customer expectations. Collaborating with cross-functional teams to deliver impactful software solutions that transform retail operations. Utilizing analytical skills to resolve complex technical challenges effectively. What you will likely bring: Proficiency in Python 3 and Angular or other JavaScript frameworks. Experience with PostgreSQL or similar relational databases, including creating database views and triggers to manage data effectively. Ability to learn new technologies and industries quickly, adapting to evolving project requirements. Complex problem-solving and analytical thinking skills to address technical challenges effectively. 5+ years of progressive experience with demonstrated success and knowledge in product development. Bachelor’s degree (or equivalent experience) in Computer Science, Engineering, or a related field. What could set you apart: Experience with Python coroutines, tasks, and Asynchronous I/O (Asyncio) to enhance application performance. Experience with Django, contributing to efficient web application development. Background in retail or supply chain software, providing valuable insights into industry-specific challenges and solutions. Demonstrated leadership in driving innovation and delivering impactful product solutions. #LI-MB2 #LI-HYBRID About Epicor At Epicor, we’re truly a team. Join 5,000 talented professionals in creating a world of better business through data, AI, and cognitive ERP. We help businesses stay future-ready by connecting people, processes, and technology. From software engineers who command the latest AI technology to business development reps who help us seize new opportunities, the work we do matters. Together, Epicor employees are creating a more resilient global supply chain. We’re Proactive, Proud, Partners . Whatever your career journey, we’ll help you find the right path. Through our training courses, mentorship, and continuous support, you’ll get everything you need to thrive. At Epicor, your success is our success. And that success really matters, because we’re the essential partners for the world’s most essential businesses—the hardworking companies who make, move, and sell the things the world needs. Competitive Pay & Benefits Health and Wellness: Comprehensive health and wellness benefits designed to support your overall well-being. Internal Mobility: Opportunities for mentorship, continuing education, and focused career goal setting, with 25% of positions filled internally. Career Development: Free LinkedIn Learning licenses for everyone, along with our Mentoring Program to boost your personal development. Education Support: Geographically specific programs to balance the cost of education with the benefits of continued learning and personal development. Inclusive Workplace: Collaborate with a diverse team in an inclusive, global workplace that fosters innovation and celebrates partnership. Work-Life Balance: Policies built on mutual trust and support, encouraging time off to rest, recharge, and reconnect. Global Mobility: Comprehensive support for international relocations and permanent residency processes. Equal Opportunities and Accommodations Statement Epicor is committed to creating a workplace and global community where inclusion is valued; where you bring the whole and real you— that’s who we’re interested in. If you have interest in this or any role- but your experience doesn’t match every qualification of the job description, that’s okay- consider applying regardless. We are an equal-opportunity employer. Recruiter: Matthew Brady

Posted 2 weeks ago

P
Parsons Technical ServicesColorado Springs, Colorado
In a world of possibilities, pursue one with endless opportunities. Imagine Next! When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with exceptional people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next, right now. We’ve got what you’re looking for. Job Description: Parsons has emerged as a leader in the development of cutting-edge solutions for the Department of Defense and Intelligence Community. Our tremendous success can be attributed to our people and our priorities. We hire the best; we make them a priority and we never lose focus on the mission. It’s why we’re here. We have built this cultural legacy by working closely with analysts and operators to understand their needs and delivering meaningful value through innovative, cost effective and intuitive software solutions. Our Space Operations directorate is passionate about making America the undisputed leader in Space because we understand that ensuring our nation’s security for future generations depends on it. Parsons creates game changing space solutions by teaming highly respected subject matter experts with brilliant technologists. Do you have experience developing and supporting operational mission application software? Do you want to be part of a team that is helping the government solve major national security challenges in the space domain? We need your help. Our team is looking for software engineers with experience developing application software to create enterprise solutions that can work in a dynamic, fast-paced environment. In this position, you will be a member of a growing Agile team supporting the development and enhancement of a suite of applications that support users by providing web-based and thick client tools, artificial intelligence / machine learning, and support to international partners. Our family of products include a wide range of technologies that will enable you to grow your skills, including cutting edge languages and technologies such as RUST, GO, VUE, web-assembly, and Kubernetes, along with many other well established languages and services. We need you to support our continued development of critical mission applications for the space community as a member of Parsons’ Space Operations Directorate, where you will work with software engineers and space analysts to create space situational awareness solutions for the space stakeholder community. Required Skills Bachelor’s degree in computer science or an engineering field with at least 4 years technical experience. Relevant experience may be accepted in place of a degree Experience designing, developing, and supporting mission applications Experience in object-oriented analysis and design techniques Java enterprise (Java EE) application development, including microservice architectures Experience developing web services (e.g., RESTful, SOAP) Experience with collaborative development tools (e.g., Git, Mercurial, SVN), automated build tools (e.g., Jenkins), and automated deployment tools Great interpersonal and communications skills, while establishing and maintaining effective work relationships with team members Must be comfortable working in a fast-paced, flexible environment, and take the initiative to learn new tools and concepts quickly. Strong communication skills, in both spoken and written English Must be a US Citizen Desired Skills Spring/Spring Boot framework development Experience working with Amazon Web Services (AWS) and Commercial Cloud Services (C2S) Experience with secure Kubernetes based environments (Docker, Rancher, Helm, Kustomize, Istio). Experience working with web service data formats (e.g., JSON, JSON-P, XML) Web application development (e.g., HTML, CSS, JavaScript, AJAX) Relational database development (SQL, ORM, PostgreSQL) Rust, C++, Fortran development experience Linux platform development and operational environments Experience with asynchronous messaging frameworks, (e.g. ActiveMQ, Kafka) Experience developing software in the space domain Security+ certification Active Department of Defense TS/SCI security clearance Security Clearance Requirement: An active Secret security clearance is required for this position.​ This position is part of our Federal Solutions team. The Federal Solutions segment delivers resources to our US government customers that ensure the success of missions around the globe. Our intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what’s next to deliver the solutions our customers need now. Salary Range: $86,700.00 - $151,700.00 We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle! This position will be posted for a minimum of 3 days and will continue to be posted for an average of 30 days until a qualified applicant is selected or the position has been cancelled. Parsons is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status. We truly invest and care about our employee’s wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars! Imagine next and join the Parsons quest—APPLY TODAY! Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer to https://www.parsons.com/fraudulent-recruitment/ .

Posted 1 week ago

Software Engineer Manager - Merchandising-logo
NikeBeaverton, Oregon
WHO WE ARE LOOKING FOR We’re looking for multiple thought leaders who can help lead, coach, and inspire a team of engineers. We want someone with a background in software engineering someone who has a background in modern software delivery principles/philosophies, and expertise with supporting high throughput enterprise grade services and applications with thousands of users. The ideal candidate would also have background in cloud native architecture and micro-service design. WHAT YOU WILL WORK ON You will be part of a leading a team of engineers building out tooling for our Enterprise facing Consumer Product & Innovation applications that are part of Nike’s Merchandising domain . We are investing in building modular, configurable and “API-First” capabilities which will be consumed by modern web applications built with the most recent component based UI libraries like React . You are expected to help coordinate with other teams and provide guidance and coaching for your team. Your primary job is to build a collaborative culture on the team and empower your team to solve problems quickly. WHO YOU WILL WORK WITH You will be a part of the larger Global Technology organization working on Nike’s internal Consumer Product & Innovation tools and report to the team’s Engineering Director. You will work day-to-day with the a team of engineers, the team’s Product Manager and Principal Engineers in the organization on software projects to achieve Nike’s business objectives. You will also engage with other Global Technology functions and teams on organizational and technical goals. WHAT YOU BRING Experience leading teams in a highly collaborative environment. Bachelor's degree in computer science or related field. Will accept any suitable combination of education, experience and training 7+ years’ experience in technology & software engineering roles. Significant experience in software engineering, demonstrable knowledge of the set of roles, skills, activities, practices, tools, and deliverables applied at every phase of the software lifecycle. Experience with front-end frameworks like React, Angular, or Vue.js. Hands-on experience implementing and supporting modern software architectural principles and patterns (REST, domain-driven design, microservices, etc). Experience with cloud architecture, infrastructure as code, CI/CD and related tools. Experience with AWS platform including Lambda, Step Functions, DynamoDB, Elasticsearch, s3. Experience with implementing and integrating AI, Machine Learning and related data solutions preferred. Strong understanding of architectural design patterns and computer-science fundamentals. Must have knowledge and/or Experience of open-source technologies and impact of make/buy decisions in the area of data movement, enrichment, workflow, orchestration, and content management. Must be able to articulate and/or have experience with integration patterns, data movement and enrichment capabilities. Must have an understanding of enterprise security and privacy requirements associated with the above technologies. Proven experience collaborating on latest technologies with Engineers and Architects. Extensive background in working with business partners. Proven track record of being results oriented with demonstrated ability to achieve aggressive goals. Proven communication and facilitation skills. Experience with Agile software development methodology. Must excel working in team-oriented roles that rely on ability to collaborate with others. We offer a number of accommodations to complete our interview process including screen readers, sign language interpreters, accessible and single location for in-person interviews, closed captioning, and other reasonable modifications as needed. If you discover, as you navigate our application process, that you need assistance or an accommodation due to a disability, please complete the Candidate Accommodation Request Form .

Posted 3 weeks ago

2.93 Software Engineer: ROS Developer-logo
Field AIMission Viejo, California
Field AI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking the full potential of embodied intelligence. We go beyond typical data-driven approaches or pure transformer-based architectures, and are charting a new course, with already-globally-deployed solutions delivering real-world results and rapidly improving models through real-field applications. As a ROS Developer , you will play a critical role in developing advanced robotic applications built on our autonomy API for diverse real-world industries, including oil & gas, construction, and mining. You will focus on designing, implementing, and optimizing perception, localization, and control modules using ROS/ROS2 to create production-grade software for autonomous systems operating in some of the world's harshest environments. This role is ideal for engineers passionate about sensor integration, robust system development, and deploying scalable autonomy solutions tailored to high-impact industrial applications. What You Will Get To Do Develop and maintain ROS/ROS2 packages for robotic autonomy, including navigation, mapping, and control. Integrate and calibrate multi-modal sensors (LiDAR, thermal, RGB, GPS, IMU) for use in autonomous missions. Help in building autonomy APIs that allow modular interfacing with SLAM, path planning, and mission logic. Implement and optimize real-time data processing pipelines using C++ and Python. Collaborate with perception engineers on integrating AI-driven insights for robotic decision-making. Design and test autonomous behavior on physical platforms in real-world field scenarios. Troubleshoot robotic systems at the hardware-software interface and develop diagnostics and recovery systems. What You Have Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or a related technical field. Strong software engineering skills, with proven experience building production-quality robotics applications. Expertise in C++ and Python, writing clean, efficient, and maintainable code using modern best practices. Hands-on experience developing with ROS/ROS2, including designing, building, and deploying custom nodes into complex robotic systems. Solid understanding of localization, SLAM, sensor fusion, and navigation systems. Familiarity with sensor integration (LiDAR, thermal, RGB, depth, GPS, IMU) and multi-modal data handling. Practical experience with state estimation frameworks and real-time data processing pipelines. Comfortable working with system-level topics like networking, inter-process communication (IPC), and middleware. Strong problem-solving skills and attention to detail, able to work independently while managing multiple priorities. Highly self-motivated, with excellent written and verbal communication skills and a strong collaborative mindset. What Will Set You Apart Experience deploying robotic software in production environments (construction, mining, oil & gas, or similar industries). Familiarity with noisy sensor data and building robust, resilient algorithms. Experience integrating robotic systems with web services, APIs, and cloud infrastructure. Background in working with computationally constrained platforms and optimizing for real-time performance. Compensation and Benefits Our salary range is generous ($70,000 - $200,000 annual), but we take into consideration an individual's background and experience in determining final salary; base pay offered may vary considerably depending on geographic location, job-related knowledge, skills, and experience. Also, while we enjoy being together on-site, we are open to exploring a hybrid or remote option. Why Join Field AI? We are solving one of the world’s most complex challenges: deploying robots in unstructured, previously unknown environments. Our Field Foundational Models™ set a new standard in perception, planning, localization, and manipulation, ensuring our approach is explainable and safe for deployment. You will have the opportunity to work with a world-class team that thrives on creativity, resilience, and bold thinking. With a decade-long track record of deploying solutions in the field , winning DARPA challenge segments, and bringing expertise from organizations like DeepMind, NASA JPL, Boston Dynamics, NVIDIA, Amazon, Tesla Autopilot, Cruise Self-Driving, Zoox, Toyota Research Institute, and SpaceX, we are set to achieve our ambitious goals. Be Part of the Next Robotics Revolution To tackle such ambitious challenges, we need a team as unique as our vision — innovators who go beyond conventional methods and are eager to tackle tough, uncharted questions. We’re seeking individuals who challenge the status quo, dive into uncharted territory, and bring interdisciplinary expertise. Our team requires not only top AI talent but also exceptional software developers, engineers, product designers, field deployment experts, and communicators. We are headquartered in always-sunny Mission Viejo (Irvine adjacent), Southern California and have US based and global teammates. Join us, shape the future, and be part of a fun, close-knit team on an exciting journey! We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, martial status, mental or physical disability, or any other legally protected status.

Posted 30+ days ago

Senior Software Engineer, Data Platforms-logo
PryonNew York City, New York
About Pryon: We’re a team of AI, technology, and language experts whose DNA lives in Alexa, Siri, Watson, and virtually every human language technology product on the market. Now we’re building an industry-leading knowledge management and Retrieval-Augmented Generation (RAG) platform. Our proprietary, cutting-edge natural language processing capabilities transform unstructured data into meaningful experiences that increase productivity with unmatched accuracy and speed. We're looking to hire a Senior Software Engineer onto our AI Engineering team. In this role, you'll work collaboratively with other members of the AI Engineering team as well as the Software Engineering, Platform and Product teams to build our data platform, supporting a large scale enterprise answer engine product. You'll have the opportunity to work with some of the most talented engineers in the AI space on truly ground-breaking technology. If this sounds appealing, please read on! In This Role, You Will: Build a secure, stable, and scalable platform for connecting to wide variety of systems of record in an enterprise setting. Improve data ingestion systems needed for world class Information Retrieval and Question Answering systems over structured and unstructured data Enable our IR systems to scale to very large collections of documents Enable new generation of AI-driven applications over enterprise data What You'll Need to Be Successful: A deep grounding in Computer Science with competencies in data structures, algorithms, and software design Masters or higher degree in Computer Science, Machine Learning, or related field, or Bachelors degree with relevant work experience 5+ years of industry experience; technical leadership experience a plus Proficiency in Node.js/TypeScript and demonstrated experience with with Golang, Python, and SQL Experience with developing large-scale micro-service oriented solutions Deep understanding of REST, SOAP, GraphQL Familiarity with authentication mechanisms like OAuth, JWT and Keycloak Direct developer experience with collaboration and content management platforms. Experience collaborating with and communicating feature impacts to front-end and back-end engineering teams $160,000 - $190,000 a year Actual cash compensation may vary depending on factors including, but not limited to, location and experience. The range listed is just one component of Pryon's compensation package. Benefits for Full Time Employees: - Remote first organization - 100% Company paid Health/Dental/Vision benefits for you and your dependents - Life Insurance, Short-term and Long-term Disability - 401k - Unlimited PTO We are interested in every qualified candidate who is authorized to work in the United States. However, we are not able to sponsor or take over sponsorship of employment visas at this time. Pryon will not consider race, religion, sex, sexual preference, or national origin in ways that violate the Nation's civil rights laws.

Posted 30+ days ago

R
RadiusAIBellevue, Washington
About Us RadiusAI is an early-stage startup that is helping brick & mortar retailers revolutionize retail customer experience with innovative products like ShopAssist. Job Overview: We are looking for an experienced and highly skilled Lead Software Engineer - DevOps to join and lead our dynamic DevOps team. This role requires both hands-on technical expertise and strong leadership abilities. The ideal candidate will play a critical role in designing, implementing, and managing our DevOps processes and infrastructure, while also leading and mentoring a team of DevOps engineers. Key Responsibilities: • Lead and mentor a team of DevOps engineers, providing guidance and support in their daily tasks and professional development. • Architect, design, implement, and manage robust, scalable, and secure infrastructure solutions. • Develop, maintain, and enforce best practices for CI/CD, infrastructure as code, and automation. • Collaborate with cross-functional teams to ensure seamless integration and delivery of applications and services. • Oversee the management and optimization of cloud infrastructure, ensuring high availability, performance, and cost-efficiency. • Implement and manage containerization and orchestration technologies such as Docker and Kubernetes. • Develop and maintain infrastructure as code using tools such as Terraform, CloudFormation, or Ansible. • Monitor and maintain system performance, reliability, and security. • Implement monitoring, logging, and alerting solutions to maintain system health and quickly resolve issues. • Drive continuous improvement initiatives to enhance the efficiency and reliability of our DevOps processes. • Lead incident response efforts, troubleshooting and resolving complex issues in a timely manner. • Stay abreast of industry trends and emerging technologies and integrate relevant advancements into the DevOps strategy. Qualifications: • Bachelor’s degree in computer science, Engineering, or a related field. • 7+ years of experience in DevOps, systems engineering, or related roles, with at least 2 years in a lead position. • Strong experience with cloud platforms such as AWS or Azure. • Proficiency in scripting and programming languages such as Python, Bash • Extensive experience with CI/CD tools like GitLab CI. • Deep understanding of containerization and orchestration technologies like Docker and Kubernetes. · Strong with Ubuntu/Debian based Linux distros, comfortable resolving network and filesystem issues • Strong expertise in networking, security, and system administration. • Excellent leadership and team management skills. • Strong problem-solving abilities and a proactive approach to identifying and addressing issues. • Exceptional communication and collaboration skills. Preferred Qualifications: • Certification in AWS, Azure, or Google Cloud. • Experience with configuration management tools like Chef, Puppet, or Ansible. • Knowledge of security best practices and compliance standards. • Experience with monitoring and logging tools like Prometheus, Grafana, ELK stack. This role demands a balance of advanced technical skills and strong leadership capabilities to ensure the effective operation and continuous improvement of our DevOps processes and infrastructure. Benefits · Work on-site · Competitive Salary and stock options based on qualifications · Full health care coverage including dependents (health, vision, dental, life) · Commuters Benefit · 401K plan This position is located in our Bellevue, WA Office. This is not a remote role. Salary Range based on qualification: $120K to $200K

Posted 30+ days ago

Senior Software Engineer, SDK - Frontend-logo
SanityAtlanta, Georgia
At Sanity.io , we are changing how forward-thinking companies like PUMA, Spotify, Figma, Riot Games , and Linear create digital experiences. Our content operating system replaces rigid legacy CMS solutions with a flexible, developer-first platform that gives engineers complete control to build without restrictions. The Sanity App SDK team is seeking a motivated developer to help build a best-in-class content application authoring experience. This team is responsible for building and maintaining the App SDK project . Read more about it here: https://www.sanity.io/app-sdk This role involves collaborating with internal and external stakeholders to develop content applications. Daily responsibilities include implementing frontend hooks, components, and patterns that help users leverage their content across their organizations. You'll also build headless components that provide flexible, reusable solutions. The ideal candidate will have strong HTML, CSS, and JavaScript fundamentals and a solid understanding of system architecture. You'll contribute to a large-scale TypeScript codebase that supports developers building applications integrated with the Sanity platform. What you would do: Collaborate closely with Principal Engineers, the project EM/PM, others in the product org, and technical leaders across the company. Define technical direction and make architectural decisions in building scalable, secure, reliable systems at high velocity. Support and mentor team members through technical reviews, feedback, and pair programming. Make informed decisions based on customer research, broad knowledge of industry standards in front end components, systems design, experimentation, and rapid iteration. Work with a wide range of technologies, including TypeScript, React, Vite, and Zustand. About you: Based in the United States or Canada Software engineer with 5+ years of experience, having previously worked in React, Typescript and Open Source Software Display mastery of HTML, CSS, JavaScript, and TypeScript. Previous experience with headless components is a plus Outstanding communication skills, both verbally and in writing Problem-solving skills with a result-oriented mindset Exceptional organizational and time management skills Structured with a strong attention to details An ability to understand software architecture design considerations Not sure you’re exactly what we’re looking for in this role? Apply anyway! What we can offer: A highly-skilled, inspiring, and supportive team Positive, flexible, and trust-based work environment that encourages long-term professional and personal growth A global, multi-culturally diverse group of colleagues and customers Comprehensive health plans and perks A healthy work-life balance that accommodates individual and family needs Competitive salary and stock options program Who we are: Sanity.io is a modern, flexible content operating system that replaces rigid legacy content management systems. One of our big differentiators is treating content as data so that it can be stored in a single source of truth, but seamlessly adapted and personalized for any channel without extra effort. Forward-thinking companies choose Sanity because they can create tailored content authoring experiences, customized workflows, and content models that reflect their business. Backed by Netlify, Vercel, the founders of Twitter and Medium, Heroku’s ex-CEO, and leading VCs like ICONIQ Growth, Threshold Ventures, and Lead Edge Capital, Sanity is at the epicenter of the modern digital product development stack. You can only build a great company with a great culture. Read about our values and join us in building a diverse and inclusive team. Sanity.io pledges to be an organization that reflects the globally diverse audience that our product serves. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas, and cultures leads to the creation of better products and services. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity.

Posted 4 days ago

Engineer Sr, Software Development-logo
SolventumDallas, Texas
Thank you for your interest in working for our Company. Recruiting the right talent is crucial to our goals. On April 1, 2024, 3M Healthcare underwent a corporate spin-off leading to the creation of a new company named Solventum. We are still in the process of updating our Careers Page and applicant documents, which currently have 3M branding. Please bear with us. In the interim, our Privacy Policy here: https://www.solventum.com/en-us/home/legal/website-privacy-statement/applicant-privacy/ continues to apply to any personal information you submit, and the 3M-branded positions listed on our Careers Page are for Solventum positions. As it was with 3M, at Solventum all qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Job Description: Software Engineer (Solventum) At Solventum, we enable better, smarter, safer healthcare to improve lives. As a new company with a long legacy of creating breakthrough solutions for our customers’ toughest challenges, we pioneer game-changing innovations at the intersection of health, material and data science that change patients' lives for the better while enabling healthcare professionals to perform at their best. Because people, and their wellbeing, are at the heart of every scientific advancement we pursue. We partner closely with the brightest minds in healthcare to ensure that every solution we create melds the latest technology with compassion and empathy. Because at Solventum, we never stop solving for you. The Impact You’ll Make in this Role As a Software Engineer your primary responsibilities will include working as a full stack developer using Java/SpringBoot using solid engineering practices and objected oriented principles. Developing software components using solid engineering practices and objected oriented principles Working with software architects, software engineers, quality engineers, and other team members to design, build, test, and deploy required systems Coordinating and communicating with clinical analysts, product analysts, quality analysts, and other software engineers Adhering to team design and coding procedures and standards Helping to resolve escalated customer support issues Occasionally interacting with customers to resolve operational problems and determine customer requirements. Work in an Agile environment, be responsible for supporting team goals for each sprint by pitching in to help others with their tasks. In a typical day you may work along-side a Java Full-Stack Developer, fellow Software Engineer, Software Architect, Software Developer, and more. Design and develop automation to assist with increasing the quality of deliverables and to speed the time to software delivery. Participate in retrospective reviews to identify process improvement ideas and implement Your Skills and Expertise To set you up for success in this role from day one, Solventum requires (at a minimum) the following qualifications: Bachelor’s Degree or higher from (completed and verified prior to start) from an accredited institution OR High School Diploma/GED or higher from a (completed and verified prior to start) and a minimum fourteen (14) years of experience in Information technology Ten (10) years of experience in software engineering Additional qualifications that could help you succeed even further in this role include: Full Stack Engineer with experience in Angular and/or React. Postgres database experience. Desired: Java Spring Boot Experience with Microservices, Hibernate, Flyway, SQL Databases, Redis JIRA/Confluence/similar Healthcare background IT with HL7, HIPAA, EMR integrations. Strong analytical skills, excellent communication skills and ability to effectively collaborate with cross-functional teams Experience with technical solutions that aid in detecting and mitigating security threats Knowledge of relevant legal/regulatory frameworks and standards, such as NIST, ISO, GDPR, CMMC, FedRamp, StateRamp Work location: Remote Travel: May include up to 15% domestic/international Relocation Assistance: Not authorized Must be legally authorized to work in country of employment without sponsorship for employment visa status (e.g., H1B status). Supporting Your Well-being Solventum offers many programs to help you live your best life – both physically and financially. To ensure competitive pay and benefits, Solventum regularly benchmarks with other companies that are comparable in size and scope. Onboarding Requirement: To improve the onboarding experience, you will have an opportunity to meet with your manager and other new employees as part of the Solventum new employee orientation. As a result, new employees hired for this position will be required to travel to a designated company location for on-site onboarding during their initial days of employment. Travel arrangements and related expenses will be coordinated and paid for by the company in accordance with its travel policy. Applies to new hires with a start date of October 1st 2025 or later. Applicable to US Applicants Only:The expected compensation range for this position is $119,076 - $145,537, which includes base pay plus variable incentive pay, if eligible. This range represents a good faith estimate for this position. The specific compensation offered to a candidate may vary based on factors including, but not limited to, the candidate’s relevant knowledge, training, skills, work location, and/or experience. In addition, this position may be eligible for a range of benefits (e.g., Medical, Dental & Vision, Health Savings Accounts, Health Care & Dependent Care Flexible Spending Accounts, Disability Benefits, Life Insurance, Voluntary Benefits, Paid Absences and Retirement Benefits, etc.). Additional information is available at: https://www.solventum.com/en-us/home/our-company/careers/#Total-Rewards Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties. Solventum is committed to maintaining the highest standards of integrity and professionalism in our recruitment process. Applicants must remain alert to fraudulent job postings and recruitment schemes that falsely claim to represent Solventum and seek to exploit job seekers. Please note that all email communications from Solventum regarding job opportunities with the company will be from an email with a domain of @solventum.com . Be wary of unsolicited emails or messages regarding Solventum job opportunities from emails with other email domains. Please note, Solventum does not expect candidates in this position to perform work in the unincorporated areas of Los Angeles County. Solventum is an equal opportunity employer. Solventum will not discriminate against any applicant for employment on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly. Solventum Global Terms of Use and Privacy Statement Carefully read these Terms of Use before using this website. Your access to and use of this website and application for a job at Solventum are conditioned on your acceptance and compliance with these terms. Please access the linked document by clicking here , select the country where you are applying for employment, and review. Before submitting your application you will be asked to confirm your agreement with the terms.

Posted 3 weeks ago

N
Nvidia UsaAustin, California
NVIDIA is looking for an experienced Senior Software Engineer to expand the US-based networking software group. Are you craving an opportunity to have a key role in determining the direction of a group, guide its technological vision and strategize with partners on the next generation technology? In this role you will do just that, for NVIDIA's software-defined networking products built on our Data-Center-on-a-Chip Architecture (DOCA). You will be among the very first to design systems for our next-generation SoC and take part in defining its role in the modern data center. Working and collaborating closely with some of the best and hardworking SDK developers, driver, firmware, and DPU architects, in the industry, as well as domain experts in security, virtualization, data science, and AI. What you'll be doing: Developing DOCA/DPDK applications and features in the NVIDIA offering for DPDK and DOCA Firmware and Kernel/Driver Feature Development for NVIDIA Networking devices Driving performance and functionality debugs with customers Architecting, designing, and developing innovative, scalable, performant hardware-accelerated software products to run on NVIDIA’s DOCA SDK, based on its groundbreaking BlueField DPU SoC platform Engaging with strategic customers and partners to train, design, build, and productize solutions based on our cutting-edge networking products Providing technical guidance and direction to other developers in the group to execute as a single cohesive unit Representing the group in cross-org/leadership technical discussions Being a bar-raiser in craftsmanship: defining the technical culture of the group through mentoring, process improvements, and design and coding best practices Leading with ideas and strategy for improvements What we need to see: 8+ overall years in a similar or related role A Bachelor’s, Master’s or PhD in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a related science degree (or equivalent experience) Deep C/C++ expertise Algorithmic thinking Experience developing Kernel Networking / DPDK applications, and debugging in the Kernel / DPDK stack A passion for innovation, and a creative approach to problem solving. Computer networking development experience in some of the following fields: Software-Defined Networking (SDN), DPUs, SmartNICs, NIC drivers, OVS/OVN, DPDK, DOCA, network applications/services, networking protocols, hardware acceleration/offloads, edge services Honed interpersonal skills, working with developers, partners, and customers. Consistent and comfortable multitasking in a multifaceted environment with shifting priorities and changing requirements Excellent communication and technical presentation skills, internally and with external customers as well. Ways to stand out from the crowd: Knowledge of Linux Kernel / systems and SoC/SmartNIC embedded systems Hands-on experience in Remote Direct Memory Access (RDMA) technology Deep background in high-performance networking and low-level programming Experience in working with customers/partners to develop strategic solutions With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until August 10, 2025. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Posted 1 week ago

Biometrics Software Engineer (SME)-logo
LeidosBethesda, Maryland
Leidos has a new and exciting opportunity for a Biometrics Software Engineer (SME) in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. At Leidos , we offer competitive benefits , including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more. Join us and make a difference in National Security! Job Description The Biometrics Software Engineer role specializes in integrating biometric technologies (e.g., fingerprint, facial recognition, iris scanning) from systems such as IDEMIA's MBSS into existing software systems, requiring expertise in both biometric algorithms and software development practices to seamlessly connect biometric data capture with other applications and platforms. Primary Responsibilities Biometric Integration: Design and implement software modules to integrate various biometric modalities (facial recognition, fingerprint, iris scan) with existing applications and systems using provided SDKs and APIs. API Development: Develop and maintain application programming interfaces (APIs) for third-party applications to interact with the biometric system. System Architecture: Contribute to the overall system architecture for biometric integration, ensuring scalability, security, and performance. Data Handling: Develop data processing pipelines to handle biometric data capture, storage, and transmission, adhering to privacy and security regulations. Software Development: Participate in software programming initiatives to support innovation and enhancement, using Java and JavaScript Technical Documentation: Create detailed technical documentation for integration processes, API usage, and system configurations. Troubleshooting: Identify and resolve issues related to biometric integration, including software compatibility and data quality. Basic Qualifications Biometric Technologies: Strong understanding of various biometric modalities (facial recognition, fingerprint, iris scanning), including their strengths, limitations, and accuracy factors API Integration: Experience with integrating third-party APIs and SDKs for biometric data capture and processing Security Knowledge: Understanding of security protocols and best practices for handling sensitive biometric data Database Management: Familiarity with database technologies to store and manage biometric data Software Development and Agile Practices: Expert with Java, Spring, C2S, and the software development lifecycle: Experience delivering within DevOps toolsets/practices. Education/Experience: Master's degree with 15 or more years of prior relevant experience or Doctorate with 13 or more years of relevant experience. Additional years of experience may be substituted in lieu of a degree. Citizenship and Clearance: Candidate must be a US Citizen and possess an active TS//SCI with Polygraph. Preferred Qualifications Experience with structured analysis and design methodologies. Experience integrating with biometric-based identity management solutions. CABARESTON Come break things (in a good way). Then build them smarter. We're the tech company everyone calls when things get weird. We don’t wear capes (they’re a safety hazard), but we do solve high-stakes problems with code, caffeine, and a healthy disregard for “how it’s always been done.” Original Posting: July 31, 2025 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $148,850.00 - $269,075.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Posted 2 weeks ago

R
Rune TechnologiesArlington, Virginia
About Rune Rune Technologies is here to revolutionize the status quo of military logistics and sustainment through the deployment of AI-enabled solutions. Combining elite Silicon Valley software expertise with deep operational experience working in and with the Department of Defense, Rune builds cutting-edge software to solve the most critical logistics challenges faced by the U.S. military and its allies. Rune’s flagship product is TyrOS, an advanced software platform to enhance logistics at tactical and operational echelons, providing unified, comprehensive management of inventory, personnel, equipment and distribution. TyrOS integrates critical information for holistic, data-driven logistics decisions, leveraging AI for decision support, predictive analytics and optimization at machine speed. Rune’s mission is to support and enable the military logistics and sustainment communities with software to meet needs for the next fight. About the Role At Rune Technologies, we are building the logistics technology backbone that the U.S. and allied militaries need to dominate in large-scale combat operations. As a Software Engineer at Rune, you will be part of a small, high-impact team working at the intersection of advanced logistics algorithms, modern AI enabled software, and complex system integrations — all in support of the warfighter at the tactical edge. You’ll join us in our mission to bring 21st-century software to the sustainment domain — modernizing inventory management, transportation optimization, and predictive maintenance with state-of-the-art user experiences. You’ll work closely with a team of experienced engineers, product designers, and operational experts who care deeply about delivering real-world impact. What You’ll Do Design, build, and deploy robust software solutions that address the DoD’s hardest logistics technology challenges. Collaborate with the team to develop TyrOS, our platform for modernizing tactical and operational logistics. Build and iterate on user-facing applications that deliver modern, intuitive experiences to users at the tactical edge. Integrate logistics data from diverse systems to enable real-time visibility, predictive insights, and optimized workflows. Participate in technical design discussions and code reviews, contributing to a culture of excellence, collaboration, and mission focus. Triage and debug issues in production, ensuring high reliability and rapid iteration in support of operational needs. Work closely with military stakeholders, engineers, and product managers to ensure our technology meets real-world sustainment requirements. Qualifications 4+ years of experience in software engineering, preferably building and deploying production-grade web applications or distributed systems. Proficiency with modern programming languages and frameworks (e.g. Python, Go, TypeScript, React). Experience working with data pipelines, APIs, and system integrations. Strong sense of ownership and a bias for action — you thrive in fast-paced, dynamic environments where your work directly impacts mission outcomes. Excellent communication and collaboration skills, with the ability to translate user needs into technical solutions. Desired Qualifications Experience working on software in defense, aerospace, or other complex operational domains. Familiarity with logistics, supply chain, or sustainment challenges — especially in military contexts. Experience deploying software to production environments and managing cloud infrastructure (e.g. AWS, Kubernetes) as well as Edge infrastructure. Exposure to data engineering, analytics, or machine learning in operational contexts. Benefits Rune offers top-tier benefits for full-time employees to include a full suite of insurance options at no cost for employees and low-cost to spouses and dependents. Highly competitive equity grants are also included in the majority of full time offers and are considered part of Rune's total compensation package. Benefits include: Comprehensive medical, dental, and vision plans; premiums 100% covered by Rune for all employees; exceptionally low premiums for spouses and dependents Basic life insurance and disability 100% covered for all employees by Rune; option to purchase additional life insurance available ‘Take the time off that you need, when you need it’ paid time off, not accrual based Generous company holiday calendar including a holiday shutdown in December Supportive leave of absence program including time off for military service, medical events, and parental leave Full 401(k) retirement plan for all full-time eligible employees Company-funded commuter benefits Free access to on-site gym at office

Posted 30+ days ago

Software Engineer - Voice AI Agent-logo
AssembledSan Francisco, California
About Assembled Assembled builds the infrastructure that underpins exceptional customer support, empowering companies like CashApp, Etsy, and Robinhood to deliver faster, better service at scale. With solutions for workforce management, BPO collaboration, and AI-powered issue resolution, Assembled simplifies the complexities of modern support operations by uniting in-house, outsourced, and AI-powered agents in a single operating system. Backed by $70M in funding from NEA, Emergence Capital, and Stripe, and driven by a team of experts passionate about problem-solving, we’re at the forefront of support operations technology. The Team Our Voice AI team is building autonomous AI agents that handle inbound calls for customer support, allowing human agents to focus on high-value interactions. This initiative is vital for our vision of creating the ultimate omni-channel AI customer support agent. After launching our AI Assist product, we've seen tremendous growth with a strong pipeline of deals, making this one of the fastest growing areas both inside our company and across the industry. We're currently one of the largest companies deploying voice AI in production at massive scale. By joining our team, you'll be on the cutting edge of this exciting trend, working with real-world deployments at leading tech companies. The engineering challenges are exciting and largely unsolved: achieving the perfect balance between AI agent intelligence, latency, cost, and scale while building autonomous voice agents that can reliably handle customer conversations. You'll be designing systems that scale across communication channels and pushing the boundaries of what's possible with current LLM and voice technology. Your Impact As a Voice AI Agent Software Engineer, you will be partnering with our team to build our new AI-based voice agent that answers inbound customer support calls. No prior AI experience is required – we'll provide on-the-job training and mentorship. This is a unique opportunity for a highly motivated and experienced software engineer to transition into AI development while working with a specialized team. Your Day-to-Day Building high-quality software for our voice AI platform, from rapid prototypes that push the boundaries of what's possible to production-ready, scalable solutions Continuously improving our AI capabilities and accuracy through experimentation, data analysis, and innovative approaches Implementing and optimizing LLM and voice technology while balancing intelligence, latency, and cost Collaborating across engineering and cross-functional teams to tackle challenging technical problems throughout the full lifecycle of our voice AI products - from ideation and prototyping to deployment and monitoring Responsibilities Build foundational voice features: Develop voice-specific product features from the ground up, such as implementing voice recognition capabilities powered by LLMs and intelligent categorization of incoming calls. You'll help design and build intuitive interfaces for support agents to monitor and interact with AI voice assistants. Improve LLM model results for voice applications: Enhance our voice recognition and generation engine using advanced techniques. You'll help us leverage implicit knowledge bases to improve model performance in voice contexts. Develop voice AI infrastructure: Architect the abstractions that enable integration of various types of LLMs tailored for voice applications. You'll design and implement evaluation and logging systems to monitor performance. Engage with customers: Collaborate with our customers (both support agents and managers) to understand how they interact with our voice product, and how we can improve their experience. Wear many hats: Be versatile in roles — coding, user research, planning, brainstorming, and cross-team collaboration. Shape the team culture: Encourage a startup mentality focused on product quality and taking initiative. About You You might be a good fit if you: Have 3+ years of experience in software engineering as an individual contributor Have strong proficiency in a modern programming language (Go, Python, C#, etc.) Have experience with distributed systems Possess solid understanding of data structures, algorithms, and software design principles Display an ownership mindset and proven track record of learning new technologies quickly Show enthusiasm and passion for learning AI/ML technologies (no prior experience required) Are highly ambitious and driven, setting high goals for yourself and others Put customers first, focusing on solving real problems Enjoy fast-paced environments and can quickly adjust when new insights emerge Have a bit of a maverick streak that helps you come up with creative solutions Have made a noticeable impact on small teams and have solid experience in startups or smaller companies Stay humble and open to feedback, value teamwork, and are always ready to learn and grow Our U.S. benefits Generous medical, dental, and vision benefits Paid company holidays, sick time, and unlimited time off Monthly credits to spend on each: professional development, general wellness, Assembled customers, and commuting Paid parental leave Hybrid work model with catered lunches everyday (M-F), snacks, and beverages in our SF & NY offices 401(k) plan enrollment

Posted 2 weeks ago

POSITION TITLE: Software Developer-logo
EcclesiastesNewark, Delaware
POSITION TITLE: Software Developer POSITION DUTIES: Design, develop, implement, validate and maintain software systems and perform system automation, orchestration, test, and continuous integration. Build applications based on the requirements provided by users, maintain workflow visibility and perform version control to identify and analyze vulnerabilities. Perform object-oriented and functional programming and debugging. Design and implement recovery strategies, coordinate and execute application deployment, building, and testing and carry out source code maintenance and code versioning. Monitor and review existing software and performance data along with system metrics and logs. Create portable workloads to reduce deployment time and isolate recourses. Automate provisioning, configuration and management of server infrastructure using a configuration management tool. Write test cases to validate individual and unit components to ensure functional integrity and higher code coverage. Perform data structuring and protection to manage backups of servers and restore the backups in case of disaster/network issues across multiple environments. Develop architectures and procedures, analyze existing setups, and support effective infrastructure utilization and services to meet the best practice standards. POSITION REQUIREMENTS: Bachelor's degree (or equivalent) in Computer Science, Computer Information Systems, Engineering (Comp/Mech/Elec), a closely related field. Foreign degree equivalent is acceptable. 5 years of progressively responsible post-bachelor's employment experience in multi-threading, code design, code versioning, object- oriented programming, debugging, and use of .NET, Java, C#, or Python language. HOURS: 40 hours/week; 9:00 a.m. – 5:30 p.m. LOCATION OF EMPLOYMENT: 200 Continental Dr., Suite 401, Newark, DE 19713. Travel is not required, but candidates must be willing to relocate to unanticipated locations throughout the U.S. as required. CONTACT: To apply, please mail resume and cover letter referencing ‘ Software Developer – 600989’ to Venkat Manda, HR Coordinator, Ecclesiastes, Inc., 200 Continental Dr., Suite 401, Newark, DE 19713. About Us Ecclesiastes provides highly skilled IT professionals to fill recruitment needs or offer solutions and support to complex tasks. We realize that most organizations have an understanding of where they want to go, but need assistance in creating and implementing a technology plan that supports their business goals. We utilize our years of experience, relationships, and skills to support our clients to help them achieve success. Our technology competence and business understanding ensure the efficiency, manageability, scalability, security and robustness of our clients’ IT systems, meeting all their requirements in today’s highly competitive environment. Vision Ecclesiastes will inspire its employees to be the best they can be. We will engage in sustainable practices and anticipate the needs of our customers. We will maximize return to the stockholders while still maintaining quality in our products. Mission Ecclesiastes aims to grow by expanding its relationships with existing clients, appending new clients, providing market-driven services, and adding personnel. Ecclesiastes is today one of the noted upcoming IT and consulting services company and intends to maintain profitability within an acceptable band. Careers We’re so glad you’re here. Wherever you are on your career journey, at Ecclesiastes the work you do will make an impact—on the lives of our customers, on the communities we support, and on the colleagues who drive our mission forward. Because people are the backbone of what we do and their total satisfaction is as important to us as our bottom line. At Ecclesiastes, we value the creative, the curious, and the conscientious because we believe it is the character of an individual that has the power to turn our ambitious ideals into shared realities. So come help small and medium sized businesses fulfill their potential as we encourage you to fulfill your own. Come join a company that values the individual, supports the underdog, and encourages growth. Hear why others already have.

Posted 1 week ago

Senior Ruby Software Engineer-logo
HumanitruRichmond, Virginia
About this Role Humanitru is an integrations-first software platform for nonprofits that empowers organizations to centralize their data and streamline their operations. By connecting with leading platforms like Mailchimp, QuickBooks Online, DonorSearch, and other best-in-class tools, Humanitru replaces legacy CRMs and eliminates data silos, giving nonprofits a unified view of their supporters and operations. We are looking for a senior software developer to expand engineering capacity as we continue to deliver features. You will be working with the engineering team to architect and implement product improvements, bug fixes, and performance optimizations. Our core stack is a Ruby on Rails platform on top of MySQL, with jQuery + Bootstrap as our front-end. We are deployed on DigitalOcean / AWS with Phusion Passenger and NGINX. What You’ll Do: Architect and implement upcoming product features according to our biweekly sprints Optimize platform infrastructure for performance and speed Clean and migrate customer data as they get on-boarded onto Humanitru Address and fix bug reports as they come in through automated channels Take initiative and problem solve tech roadblocks What You'll Accomplish Contribute to the 2025 Product Roadmap Maintain 90% Test Coverage of Features Developed Skills & Experience We’re Looking For: Ruby (required) or other high-level language (Python, JS, etc.) Application server frameworks (Ruby on Rails required) Front-end frameworks (jQuery / Bootstrap) Data Munging and Cleaning (migration scripts into database) Working knowledge of database architecture (MySQL, general SQL optimization, etc.) Some DevOps (Capistrano, Phusion Passenger, NGINX) Why Humanitru? At Humanitru, we are more than just a company—we’re a team of passionate individuals who care deeply about the work we do and the impact we make. We are a remote-first company headquartered in Richmond, VA , offering the flexibility to work from wherever you thrive while staying connected to a collaborative, supportive, and dynamic team. We believe in the power of teamwork and innovation , and every member of our team is a valued contributor to our shared success. We foster an inclusive culture where new ideas are encouraged, diverse perspectives are celebrated, and everyone has the opportunity to make their voice heard. Collaboration is at the heart of everything we do, and we love tackling challenges together, whether it’s brainstorming creative campaigns, fine-tuning strategies, or celebrating a job well done. What sets us apart is our passion for the nonprofit sector and our dedication to our clients. We partner with mission-driven organizations, helping them achieve more through innovative technology and thoughtful support. When our clients succeed, we celebrate right alongside them—because their victories are our victories. At Humanitru, you’ll find not just a workplace but a mission-driven environment where you can grow, make an impact, and help uplift the nonprofit sector. As a minority-and-woman-founded company, we are committed to diversity, equity, and inclusion —values that shape both our internal culture and the work we do every day. If you’re looking to join a team where your ideas, talents, and contributions matter—and where your work has the potential to make a meaningful difference—Humanitru is the place for you. Ready to Join Us? If you’re excited about using your engineering expertise to make a real impact, we’d love to hear from you! Apply today and help us empower and uplift the nonprofit sector through innovative technology.

Posted 30+ days ago

Lead Full Stack Cloud Software Engineer-logo
Bedrock Ocean ExplorationBrooklyn, New York
About Bedrock Our mission is to accelerate the exploration of Earth’s final frontier—the ocean—by pioneering autonomous technologies and unlocking transparent, actionable intelligence. We believe that understanding the ocean is essential to thriving on this planet and beyond. The ocean is not just a vast body of water—it is the foundation of our climate, our resources, our communications, and our energy. As critical infrastructure increasingly moves beneath the waves, our ability to explore, map, and safeguard the ocean’s bedrock becomes vital. We’re not just connecting the world by sea—we’re revealing the deep, unseen structure that connects all life. To secure our future, we must first understand the ground beneath us, the foundation of our civilization. The Role As a Full-Stack Cloud Software Engineer at Bedrock, you’ll build the tools that connect our autonomous underwater vehicles (AUVs) to the people who operate them and the customers who depend on their data. You’ll work on Trident, our real-time command interface, and Mosaic, our ocean data platform — designing features, shipping code, and refining workflows based on close collaboration with designers, engineers, and end users. Expect to work on real-time systems, map-based visualizations, cloud infrastructure, and data-rich user interfaces — all in service of accelerating our understanding of the ocean What You'll Do Write clean, maintainable, and well-tested code that stands up in production Build and maintain the core systems that power Bedrock’s platform, working closely with a tight-knit team of engineers and designers Engage directly with operators and customers to understand needs and shape product direction Take ownership of high-impact components, driving them from design through deployment and iteration Strengthen team practices through architecture discussions, technical decision-making, and mentorship About You Experience & Expertise Building, scaling, and maintaining complex web applications in production environments Developing applications across both backend and frontend systems On the backend : experience writing services in Python and TypeScript using modern frameworks like FastAPI and Elysia On the frontend : experience building applications with TypeScript and React Collaborating with end users, designers, and engineers to create thoughtful, user-focused software Handling high-frequency event streams using real-time publish/subscribe systems such as WebSockets or ROS topics Bonus Experience Working with the Robot Operating System (ROS) Developing map-based applications using tools like MapboxGL, DeckGL, or PostGIS Understanding geospatial data storage, analysis, and visualization Thriving in fast-paced, early-stage startup environments Explore the last true frontier left on Earth with us We are seeking mission oriented, purpose driven teammates who are willing to push boundaries to learn and execute when things seem impossible. The ocean is the ultimate level playing field, anyone can go, but not many can build successful systems that can survive and thrive in earth’s last frontier. We get to illuminate the darkness, explore the unknown, and be first to see what we can discover. We can see everything on earth, except in the depths of the sea. Bedrock is an Equal Opportunity Employer. Bedrock determines employment on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other protected status covered by either the law or common sense. If you need any reasonable accommodations in the process, please let us know how we can support you.

Posted 30+ days ago

A

Embedded Controls Software Engineer

ANAHenderson, Nevada

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

About ANA:  
Join a recognized industry leader - Alliance North America was proudly named a 2025 Top Workplace in the Manufacturing Industry, an honor based entirely on feedback from our own employees about our culture, values, and workplace experience.

Alliance North America was established in 2017 and is proud to be the sole North American supplier of AIRMAN Power Generators, AIRMAN Air Compressors, and ANA’s patented EBOSS® Hybrid Energy System and Smart load bank system.  Our commitment to our customers is to Make their World Easier, by answering the phone, understanding their needs, and taking ownership to provide them solutions. With a large parts inventory and more than 90% of all orders shipping within 24 hours, you never have to worry about spare parts. We help keep your fleet in top condition with our world class Support Department, who are always ready to help and be a resource by providing training on our equipment.
 
ANA is headquartered in Henderson, Nevada with locations in Cypress, California and Spartanburg, South Carolina. ANA is growing and scaling and we are seeking an Embedded Controls Software Engineer to join our growing team in an onsite position in Henderson, Nevada. As an Embedded Controls Software Engineer, you will have the opportunity to develop and maintain embedded control systems for our products. You will collaborate with cross-functional teams, including electrical engineers, software developers, and product managers, to create innovative solutions that meet the highest standards of performance and reliability.

The position is fully onsite, and the work schedule is weekdays at 8:00 – 5:00pm. This role reports to Director of Software Development.

Role & Responsibilities:

    • Design and Development: Develop embedded control software for new and existing products. Write efficient, reliable, and maintainable code in C/C++, Python or other relevant programming languages. Implement and optimize control algorithms to achieve desired system performance. Conduct software/hardware integration and testing to ensure system functionality and reliability.
    • System Integration: Collaborate with hardware engineers to define software-hardware interfaces. Ensure seamless integration of embedded software with hardware components. Work on communication protocols, including Modbus, MQTT, RS-485, CAN, SPI, I2C, etc.
    • Debugging and Testing: Perform debugging and troubleshooting of embedded systems at both the software and hardware levels. Develop and execute unit and integration tests to validate software performance. Use tools such as oscilloscopes, logic analyzers, and debuggers for system diagnostics.
    • Documentation and Compliance: Create and maintain technical documentation for software designs, algorithms, and test procedures. Ensure compliance with industry standards and best practices in embedded software development.
    • Continuous Improvement: Stay up-to-date with emerging technologies and trends in embedded systems and controls engineering. Contribute to the continuous improvement of software development processes and tools.
    • Other duties as assigned.

Qualifications:

    • Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related field. Master’s degree is a plus
    • 5+ year’s experience in embedded software development, particularly in controls systems
    • Proficient with Linux programming and integration using C/C++/Python
    • Proficient with Linux build tools including CMake, make, ARM cross-compiling
    • Proficient with SCM tools including git and github
    • Proficient with software development and debug tools such as VSCode and gdb
    • Familiarity with network protocols such as Modbus, MQTT and TCP-IP
    • Familiarity with hardware/software integration including J1939, CANOpen and RS485
    • Familiarity with Agile and CI/CD development environments such as github
    • Familiarity with Docker and Docker containers
    • Strong problem-solving skills and attention to detail
    • Excellent communication and collaboration skills
    • Ability to work independently and in a team-oriented environment
    • Preferred Qualifications:
    • Familiarity with graphical development environments including QT
    • Experience with Hybrid energy systems
    • Experience with Codesys Structured Text/Ladder logic programming and integration
    • Experience with Energy Management System, Power System and Micro-grid control algorithms
    • Familiarity with industry standards such as IEEE 2030, 61850, 62898, 1547-2018 and ISO 15118
    • Experience with real-time operating systems (RTOS) and microcontroller programming
    • Experience with model-based design tools (e.g., MATLAB/Simulink) is a plus
    • Understanding of control system theory and application
    • Experience with automotive, aerospace, or industrial automation control systems
    • Familiarity with functional safety standards (e.g., ISO 26262, IEC 61508)

ANA’s Core Values:

    • Root Cause Problem Solving
    • Be Creative with Solutions
    • Build open and honest relationships
    • Build a positive team and family spirit
    • Be inclusive
    • Look for better ways
    • Be humble
    • Urgency

Benefits & Perks:

    • Competitive pay
    • 401k with company contribution
    • Medical, Dental, & Vision
    • Life Insurance
    • Voluntary Accident Insurance
    • Voluntary Critical Illness Insurance
    • Employee Assistance Program
    • Employee Appreciation Programs
$85,000 - $105,000 a year
The salary range for this role is $85,000 - $105,000 per year, which serves as a guide for pay decisions. Final compensation will be determined by a variety of factors, such as the candidate's qualifications, experience, and skills, as well as pay equity considerations.
You must be based in the United States and authorized to work in the U.S. without employer sponsorship. Please be advised that ANA does not provide employment-based visa sponsorship for this position at this time.

ANA is proud to be an Equal Opportunity employer. We do not discriminate based on race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall