Post job

Embedded software engineer jobs in Galt, CA - 538 jobs

All
Embedded Software Engineer
Senior Software Engineer
Staff Software Engineer
Software Systems Engineer
Principal Software Engineer
Senior Systems Software Engineer
Embedded Engineer
Senior Embedded Software Engineer
Embedded Systems Engineer
Computer Engineer
Senior Software Engineer/Architect
Senior Software Development Engineer
  • Senior Dotnet Developer

    R Systems 4.5company rating

    Embedded software engineer job in Sacramento, CA

    ** Only Local Sacramento, CA Candidates are encouraged to apply ** ** Healthcare & Public Sector Experience is Preferred ** Senior .NET Full Stack Developer (Public Sector, Healthcare, AWS) We are seeking an experienced Senior .NET Full Stack Developer with strong expertise in designing and building secure, scalable applications using Microsoft .NET technologies. The ideal candidate should have hands-on experience working in Public Sector and Healthcare environments, along with solid proficiency in AWS cloud services. Key Responsibilities Design, develop, and maintain full-stack applications using .NET Core/.NET 6+, C#, Web API, Entity Framework, and SQL Server. Develop front-end interfaces using Angular/React, JavaScript/TypeScript, HTML5, CSS3, and modern UI frameworks. Architect and implement RESTful APIs, microservices, and enterprise-grade integrations. Build and deploy cloud-native applications on AWS, using services such as: AWS Lambda, API Gateway, ECS/EKS, EC2 S3, RDS, DynamoDB Cognito, IAM SQS/SNS, CloudWatch, CloudFormation Implement secure authentication and authorization mechanisms (OAuth2, JWT, SSO). Work with cross-functional teams including Product Owners, Business Analysts, and QA. Participate in all stages of SDLC-requirements, design, coding, testing, deployment. Perform code reviews and mentor junior developers. Troubleshoot and optimize application performance, scalability, and reliability. Required Skills & Experience 7-10+ years of hands-on experience in .NET / C# development. Strong experience with .NET Core/.NET 5+, Web API, MVC, Microservices. Proficient in front-end development with React/Angular. Strong database skills with SQL Server, query optimization, and stored procedures. Solid experience with the AWS ecosystem, including: Serverless (Lambda), Containerization (ECS/EKS), Storage (S3), Databases (RDS/DynamoDB) API Gateway, CloudWatch, IAM, VPC, SQS/SNS CI/CD using AWS CodePipeline, CodeBuild, GitHub Actions, or equivalent Experience in Public Sector and Healthcare domains, with understanding of: Government security standards and compliance-driven development Familiarity with containerization (Docker), Infrastructure as Code (CloudFormation/Terraform), unit testing frameworks. Good to Have Experience with Kubernetes (EKS). Experience with reporting/analytics tools. AWS Certifications (Developer Associate, Solutions Architect Associate/Professional). Experience with NoSQL databases (MongoDB, DynamoDB).
    $118k-156k yearly est. 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Frontend Developer

    Capitol Tech Solutions 3.6company rating

    Embedded software engineer job in Sacramento, CA

    Senior Front-End Developer About Us: Capitol Tech Solutions (CTS) is a leading digital transformation company specializing in software development, website design, and data-driven solutions. We partner with both public and private sector clients to deliver innovative, accessible, and user-centered digital experiences. At CTS, we provide top-tier technology solutions tailored to meet the diverse needs of our clients. We foster a collaborative and innovative work environment where team members are encouraged to grow, contribute, and achieve their full potential. Primary Responsibilities: We are seeking a highly skilled and creative Senior Front-End Developer to join our dynamic team. In this role, you will be responsible for designing and implementing user-friendly interfaces for web applications. You will leverage your expertise in front-end technologies to create responsive, accessible, and visually appealing user experiences. This includes developing interactive elements, such as navigation menus, buttons, and layouts, optimized for both desktop and mobile platforms. You will collaborate closely with the Director of Software Development, designers, front-end and back-end developers, project managers, and business analysts to ensure that all projects meet client requirements and are delivered on time and in accordance with specifications. Lead the design and development of intuitive user interfaces using HTML, CSS, JavaScript, front-end frameworks such as Svelte and .NET technologies such as C#. Participate in Agile development processes, including sprint planning, reviews, and retrospectives. Communicate directly with clients to gather requirements, provide updates, and give technical guidance. Create and translate wireframes, storyboards, user flows, and design into high-quality code. Design and implement universal UI solutions that focus on performance, scalability, and accessibility, guaranteeing smooth user experiences across all platforms. Conduct user research and qualitative analysis to guide design choices and enhance usability. Conduct comprehensive testing to verify that interfaces meet design and functionality requirements. Troubleshoot and resolve UI-related issues and bugs. Document the technical aspects of the project for future reference and debugging. Lead and mentor junior developers and contribute to code reviews and best practices. Keep up to date with UI/UX trends, platform updates, and security practices, then incorporate them into your development workflows. Qualifications: Bachelor's degree in computer science, software engineering, or a related field. Proven experience in UI development with a strong project portfolio. Proficient in front-end technologies (HTML, CSS, JavaScript), C#, and the .NET framework. 7+ years of experience as a programmer/analyst in a .NET environment. 7+ years of experience using front-end frameworks/libraries with preference for Svelte, React, Vue, and/or Angular 5+ years of experience in digital design, user research, qualitative analysis, and interaction design. 4+ years of experience developing web application UI/UX compliant with WCAG 2.0 standards. 4+ years of experience working in an Agile team environment. Familiarity with front-end frameworks (e.g., React, Angular, or Vue.js). Experience with design tools such as Figma, Adobe Cloud, or Sketch. Strong communication and collaboration skills. Salary & Benefits: Hourly: $48.00-$52.08 Full-time employment includes flexible personal time off, nine paid holidays per year, a 401(k) plan with employer matching, and comprehensive health insurance packages covering medical, dental, and vision care.
    $48-52.1 hourly 1d ago
  • Flight Research Senior Embedded Software Engineer

    Joby Aviation Inc. 4.1company rating

    Embedded software engineer job in Concord, CA

    Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and places that matter most. At Joby, we've been working to make that dream a reality since 2009 and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the US and Dubai, we're now scaling manufacturing and preparing for the launch of our commercial service. Overview Joby's Flight Research group is looking for a skilled senior embedded software engineer to play a pivotal role in the development of cutting-edge flight automation systems and novel aircraft configurations. The engineer will contribute to design, bring-up, and testing for new embedded systems and devices, including simplex and triplex compute platforms. The individual will also contribute heavily to software and hardware in the loop simulation and test harness development. We're looking for someone who thrives in fast-paced environments, takes full ownership, and consistently delivers high-impact results. Responsibilities * Contribute to platform software development for safety-critical embedded systems. * Help define and implement triplex compute platform software architecture. * Design and build tools, frameworks, and infrastructure to advance HIL/SIL simulation and automated testing capabilities. * Apply expertise in real-time Linux and compute systems to harden embedded systems, time synchronization, inter-compute system communications, and communication with peripheral devices. * Integrate peripheral devices into the embedded flight software stack using communication protocols such as I2C, CAN, SPI, UART, etc. Required * University degree in electrical engineering, computer science, computer engineering, mechatronics, physics, mathematics, or similar field; or, a strong portfolio of designed and implemented embedded software, or relevant industry experience. * Fluency in C, C++, Python, and Git. * Demonstrated experience with safety-critical software systems. * Experience with embedded Linux platforms. * Understanding of communication protocols, and the roles played by electrical hardware in embedded systems. This position must meet US export control compliance requirements, therefore a candidate must qualify as a "US Person" as defined by 22 C.F.R. § 120.15. "US Person" includes US Citizens, lawful permanent residents, refugees, or asylees. Desired * Experience using test equipment such as logic analyzers and oscilloscopes. * Experience with the Rust programming language. * Aerospace related work experience. * Familiarity with the Bazel build system. * Prior experience with continuous integration for automated hardware-in-the-loop testing. * Familiar with writing efficient, hardware-accelerated code (e.g., SIMD, GPU, or FPGA), especially for digital signal processing applications. Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is ($139,200 - $207,800)/yr. The compensation package will be determined by job-related knowledge, skills, and experience. Joby also offers a comprehensive benefits package, including paid time off, healthcare benefits, a 401(k) plan with a company match, an employee stock purchase plan (ESPP), short-term and long-term disability coverage, life insurance, and more. Additional Information Joby is an Equal Opportunity Employer.
    $139.2k-207.8k yearly Auto-Apply 11d ago
  • College Permanent Hire - Embedded Software Engineer for Professional Services

    Wind River 4.6company rating

    Embedded software engineer job in Walnut Creek, CA

    at Wind River Embedded Software Engineer - College Permanent Hire ABOUT WIND RIVER Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company's software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We've achieved recent 5G milestones including the world's first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone. The company has received industry recognition for its technology innovation and leadership, and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer-focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software defined world. YOUR ROLE We seek graduating or recently graduated college students to join our Embedded Software Engineering team as full-time engineers. This is an exciting opportunity to work on cutting-edge development projects and collaborate with a team of experts in the embedded software field. As a contributing member of our North American Professional Services team, you'll develop embedded solutions for critical infrastructure industries. In your daily job you will: Develop, implement, and test embedded software systems, including device drivers and BSPs for embedded hardware using Linux, VxWorks RTOS, or Helix Virtualization Platform Collaborate with project teams to deliver mission-critical embedded solutions to clients Troubleshoot and debug embedded software, solving complex technical issues Participate in design reviews and contribute to technical discussions HOW YOU WILL CONTRIBUTE Key skills and competencies for succeeding in this role are: Develop, implement, and test embedded software systems, including device drivers and BSPs for embedded hardware using Linux, VxWorks RTOS, or Helix Virtualization Platform Collaborate with project teams to deliver mission-critical embedded solutions to clients Troubleshoot and debug embedded software, solving complex technical issues Participate in design reviews and contribute to technical discussions BENEFITS Competitive salary and comprehensive benefits package Opportunities for growth and technical advancement Hybrid work environment, providing flexibility to balance work and life Technical training and onboarding to help new graduates transition into full-time roles APPLICANT PRIVACY NOTICE: Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here . “Wind River is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law” SECURITY CLEARANCE REQUIREMENTS Successful candidates must engage in a security clearance process in regard to their citizenship in order to perform fundamental job duties, as per applicable law. In particular, candidates with certain citizenship may not be able to perform such fundamental job duties. Currently, this includes citizens of the following countries: Belarus; Burma; China; Cuba; Iran; North Korea; Syria; Venezuela; Afghanistan; Cambodia; Central African Republic; Cyprus; Democratic Republic of Congo; Ethiopia; Eritrea; Haiti; Iraq; Lebanon; Libya; Russia; Somalia; South Sudan; Sudan; Zimbabwe. The security clearance process may take a significant amount of time to complete, and any offer of employment will be contingent on the candidate's legal ability to perform the fundamental job duties. Wind River is committed to meeting its obligations to candidates under applicable human rights law and privacy law in this regard. page 1
    $125k-163k yearly est. Auto-Apply 60d+ ago
  • Embedded Systems Engineer III

    Ryzen Solutions

    Embedded software engineer job in Benicia, CA

    Job Type - Full-time DescriptionWe are a technology-focused company specializing in the design, development and manufacturing of gas generation systems, precision compressor solutions, and cryogenic cooling technologies for critical applications in Marine, Aerospace, Land, Energy, Industrial, Medical, and Critical Infrastructure markets. Position SummaryThe Embedded Systems Engineer III is responsible for the design, development, coding, testing, and maintenance of embedded systems and their software. Experience with both hardware and software is required. Familiarity with common PCB and PCB Assembly Industry Standards such as IPC, CE, and UL is required. Perform schematic capture, PCB layout, component selection, bill of material generation, and produce PCB fabrication documentation. Design and develop digital circuitry for real time control of systems using microcontrollers, digital signal controllers, or digital signal processors. Design and develop digital communication interfaces such as CAN, RS232, RS485, Ethernet, SPI, or I2C. Design and develop analog circuitry for signal measurement and signal generation for the integration with a wide range of sensors including temperature, pressure, force, flow, concentration, current, or frequency. Design and develop power electronics for powering or controlling of DC-DC converters or motor drivers ( Perform thermal analysis of PCBA componentry for component selection or identification of thermal management requirements. Perform complex dynamic circuit simulations for frequency response, power dissipation, or margin. Develop firmware and software for custom developed PCBAs to control and communicate with gas compression, gas generation, or cryogenic systems. Collaborate with engineers to integrate newly designed controllers into production units. Procure prototype quantities of components and PCBs and assemble/solder if required. Design and build functionally representative prototypes, both physical and computer models. Create test plans and procedures for the validation of new technologies. Perform tests using functionally appropriate prototypes and document results. Perform technical trade studies to support product development strategies. Prepare and present findings for comprehensive design reviews. Participate in technical problem solving for current products through cross departmental teams. Support Production and Supply Chain teams for production of PCBA designs through Contract Manufacturers. Support Test Engineering in EMC testing and qualification by designing immune and low EMI circuits or identifying necessary corrections or improvements. Perform Root Cause Analysis of electrical and electronic system failures. Design circuitry and electronic assemblies to meet regulatory standards including such as IPC, CE, UL, FCC, or MIL-Spec. Work with little oversight or guidance to develop products to meet requirements. Focus on rapid prototyping. Requirements Minimum Qualifications Bachelor of Science in electrical engineering or related engineering field from an accredited engineering school. 6 years' experience with Altium Designer or equivalent schematic/layout tools. 6 years' experience in component selection and evaluating cost, availability, and modularity. 6 years' experience with programming in Embedded C, C and C++. 6 years' experience with electro-mechanical integration of PCB assemblies. 6 years' experience with thermal analysis of power devices on PCB assemblies. 6 years' experience with digital hardware design (Microcontrollers and communication protocols such as Ethernet, RS485 etc). 6 years' experience with analog hardware design (ADC measurements, sensor scaling, noise filtering) Strong written and verbal communication skills. Experience with designs making to ‘Production' with volume manufacturing and DFM Performed. Completed (designed/built/tested) controller assemblies that went to end use field applications and experienced ‘field failures' or customer ‘issues'. Ability to work in a fast-paced environment including performing prototyping. Ability to travel up to 10% of the time based on company need. Person in accordance with ALU 22CFR 120.15. Preferred Qualifications 5+ years of working experience in relevant industry. 2+ years of experience with Real-Time Operating System. 6+ years of experience generating PCB layout files and ordering of prototype assemblies. 4+ years' experience designing hardware testing systems for production. 2+ years' experience working with high-power motor controllers 6+ years' experience with first article design and testing. M.S. in electrical engineering or related discipline. Physical RequirementsMust have the following physical abilities: Ability to stoop, kneel, crouch, bend, stretch, reach, and lift. Ability to lift up to 50 pounds regularly. Ability to sit or stand for extended periods at a desk or table as well as machine tools or printers. Work EnvironmentOffice Equal OpportunityWe are committed to a continuing program of equal employment opportunity. All persons have equal employment opportunities with us, regardless of their sex, race, color, age, religion, creed, sexual orientation, national origin, ancestry, physical or mental disability, medical condition (cancer or genetic characteristics), marital status, gender (including gender identity or gender expression), familial status, military or veteran status, genetic information, pregnancy, childbirth, breastfeeding, or related conditions (or any other group or category within the framework of the applicable discrimination laws and regulations). Salary Description$125,000 + DOE
    $125k yearly 60d+ ago
  • Mechanical and Embedded Engineer

    Gts Fzco

    Embedded software engineer job in Dublin, CA

    Global Technology Solutions - GTS Group is an ICT Systems Integrator providing IT Infrastructure, Application & Security solutions. The Group having offices in USA - New York, Dubai, Abu Dhabi in UAE, Doha-Qatar and Bangalore-India. GTS provides solutions to achieve Breakthrough Performance through the intelligent use of Technologies. GTS is Trusted and Valued by clients for the High Quality of Services and Commitment to deliver real results. GTS incorporates key ICT experience and vertical market expertise to help you to rapidly and successfully implement excellent solutions. We will help you achieve Breakthrough Performance by providing IT Infrastructure, Application & Security solutions. Our Philosophy: Balancing People with Technology: GTS brings the right balance of people, technologies and specific industry expertise in each of our client partnership. This will helps you to achieve aggressive strategic performance and business goals. Our culture places extreme value on making and meeting commitments. We provide a full range of "Consulting Services" from strategic business analysis to full implementation of solutions that produce genuine results, on time and within your budget. Equally important is our flexible working environment which allows us to attract and retain exceptionally talented people who in turn provide the highest quality of services to our clients. Job Description Act in a senior technical role on assigned automotive engineering projects. Coordinating a team of 2-3 entry-level and mid-level engineers, apply independent, advanced technical and procedural knowledge to ensure that components are developed pursuant to company standards/procedures as well as client requirements. On unusual matters confer with managers. Work with the following tools and technologies: DFMEA, DVPR,CAN, Canalyzer, Vector Canoe, Matlab, Simulink Additional Information All your information will be kept confidential according to EEO guidelines.
    $111k-155k yearly est. 1d ago
  • Mechanical and Embedded Engineer

    GTS FZCO

    Embedded software engineer job in Dublin, CA

    Global Technology Solutions - GTS Group is an ICT Systems Integrator providing IT Infrastructure, Application & Security solutions. The Group having offices in USA - New York, Dubai, Abu Dhabi in UAE, Doha-Qatar and Bangalore-India. GTS provides solutions to achieve Breakthrough Performance through the intelligent use of Technologies. GTS is Trusted and Valued by clients for the High Quality of Services and Commitment to deliver real results. GTS incorporates key ICT experience and vertical market expertise to help you to rapidly and successfully implement excellent solutions. We will help you achieve Breakthrough Performance by providing IT Infrastructure, Application & Security solutions. Our Philosophy: Balancing People with Technology: GTS brings the right balance of people, technologies and specific industry expertise in each of our client partnership. This will helps you to achieve aggressive strategic performance and business goals. Our culture places extreme value on making and meeting commitments. We provide a full range of "Consulting Services" from strategic business analysis to full implementation of solutions that produce genuine results, on time and within your budget. Equally important is our flexible working environment which allows us to attract and retain exceptionally talented people who in turn provide the highest quality of services to our clients. Job Description Act in a senior technical role on assigned automotive engineering projects. Coordinating a team of 2-3 entry-level and mid-level engineers, apply independent, advanced technical and procedural knowledge to ensure that components are developed pursuant to company standards/procedures as well as client requirements. On unusual matters confer with managers. Work with the following tools and technologies: DFMEA, DVPR,CAN, Canalyzer, Vector Canoe, Matlab, Simulink Additional Information All your information will be kept confidential according to EEO guidelines.
    $111k-155k yearly est. 60d+ ago
  • Staff Android Software Engineer

    General Motors 4.6company rating

    Embedded software engineer job in Sacramento, CA

    Remote: _This role is based remotely but if you live within a 50-mile radius of [Austin, Detroit, Warren, Milford or Mountain View], you are expected to report to that location three times a week, at minimum._ **The Role** Join us at the forefront of next-gen automotive technology. As a **Staff Android Software Engineer** , you'll drive the future of in-vehicle user experiences by developing next generation infotainment system. You'll focus on building scalable, responsive, and intuitive user interfaces. **What You'll Do** + Design, develop and integrate Android/Linux and QNX components for infotainment. + Lead the integration of Android applications within Android Automotive OS with embedded platforms and multi-display vehicle architectures. + Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL interfaces. + Collaborate cross-functionally with hardware, product, and design teams to deliver responsive, beautiful, and consistent in-vehicle experiences. + Drive Android-RTOS coexistence strategies, enabling seamless handoff and communication between systems. **Your Skills & Abilities (Required Qualifications)** + Advanced programming and debugging skills with C, C++/11/14, Java, and unit test framework + Development tools and IDE such as VS Code, Android Studio, Momentics, git, JIRA, CMake, gradle, gcov, SonarQube, etc. + Solid understanding in Android and QNX system architecture, frameworks, build system and key components, and comfortable with making system extensions and modifications. + Understanding of Android OS fundamentals + Solid understanding of software versioning and release management principles, with a focus on codebase organization, branching strategies, and integration processes + Strong analytical skill, debugging capability and problem-solving skills to tackle complex integration challenges through existing code base in C, C++ and Java. Familiar with different debugging methodologies + Strong verbal and written communication skills. + Ability to create clear technical documentation for software development guidelines and integration process + Must be a goal driven self-starter, able to work independently under release pressure + Bachelor's degree in computer science, software engineering, or related degree. **What Will Give You A Competitive Edge (Preferred Qualifications)** + Experience with various CI/CD tools and processes + Experience with Yocto Linux + Experience with virtual machine and container technologies + Experience in automotive industry + Experience with Android System UI **Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + **The salary range for this role:** is $157,100 to 285,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance. + **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies **Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + **The salary range for this role:** is 217,500- 333,400. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance. + **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}. This job may be eligible for relocation benefits. **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $157.1k-285k yearly 6d ago
  • Staff Software Engineer, Reporting Data Curation

    Ridgeline 4.1company rating

    Embedded software engineer job in San Ramon, CA

    Are you passionate about designing large-scale reporting systems that power mission-critical analytics and decision-making? Do you enjoy mentoring others and shaping the technical direction of large-scale platforms? Are you a problem-solver who thrives in fast-paced environments and loves tackling complex data querying challenges? If so, we invite you to be a part of our Reporting team The Ridgeline Reporting team builds and maintains the infrastructure that powers both external operational reporting and internal data accessibility across the platform. We're responsible for designing data querying systems, scaling our service to meet increasingly large customer volumes, and enabling fast, reliable access to complex datasets. As a member of this team, you'll contribute to a technical foundation that supports everything from core product experiences to strategic insights. We embrace tools like GitHub Copilot and Cursor AI to accelerate development and reduce friction, allowing engineers to focus on creative, high-leverage problem solving. We're looking for engineers who are excited to drive architectural decisions, mentor others, and build high-performance systems that scale with the business. At Ridgeline, how we work matters as much as what we build. Ridgeliners act like owners, choose growth over comfort, and communicate with transparency. We assume positive intent, bias toward action, and bring solutions-not just problems. We celebrate wins, learn from setbacks, and thrive in a resilient, collaborative, high-performing culture. If the Ridgeline Way excites you, we'd love to meet you. The impact you will make: * Serve as technical lead for cross-cutting initiatives like the Reporting Engine rearchitecture, performance scaling, and AI reporting integration. * Collaborate with engineers, product managers, and designers to define and deliver impactful customer-facing features. * Drive architectural decisions that ensure our reporting systems are reliable, performant, and extensible. * Help establish engineering best practices in data modeling, distributed systems, and query optimization. * Lead design reviews, guide implementation, and mentor staff- and senior-level engineers. * Dive deep into technical problems while maintaining a strategic, long-term perspective. * Represent the Reporting team in cross-functional planning efforts and engineering leadership forums. * Think creatively, own problems, seek solutions, and communicate clearly along the way * Contribute to a collaborative environment rooted in learning, teaching, and transparency What we look for: * 8+ years of software engineering experience, including technical leadership of large-scale systems. * Experience designing and evolving data-intensive applications, especially in reporting or analytics domains. * Proficiency with Python or Kotlin (experience with both is a plus). * Experience with modern cloud platforms (AWS preferred) and building scalable, event-driven services. * Familiarity with front-end technologies like React is a bonus. * A strong understanding of distributed systems, data pipelines, and performance optimization. * A demonstrated ability to lead without authority, influence architecture, and align teams. * A collaborative mindset with excellent communication and mentoring skills. * Willingness to learn about cutting-edge technologies while cultivating expertise in a business domain/problem space. * An aptitude for problem solving * Ability to communicate effectively * Serious interest in having fun at work About Ridgeline Ridgeline is the industry cloud platform for investment management. It was founded by visionary tech entrepreneur Dave Duffield (co-founder of both PeopleSoft and Workday) to apply his successful formula of solving operational business challenges with bold innovation and human connectivity to the unique needs of the investment management industry. Ridgeline started with a clean sheet of paper and a deep bench of experts bound by a set of core values and motivated to revolutionize an industry underserved by its current tech offerings. We are building a new, modern platform in the public cloud, purpose-built for the investment management industry and we are prioritizing security, agility, and usability to empower business like never before. With a growing campus in Reno and offices in New York, Lake Tahoe, and the Bay Area, Ridgeline is proud to have built a fast-growing, people-first company that has been recognized by Fast Company as a "Best Workplace for Innovators," by The Software Report as a "Top 100 Software Company," and by Forbes as one of "America's Best Startup Employers." Ridgeline is proud to be a community-minded, discrimination-free equal opportunity workplace. Ridgeline processes the information you submit in connection with your application in accordance with the Ridgeline Applicant Privacy Statement. Please review the Ridgeline Applicant Privacy Statement in full to understand our privacy practices and contact us with any questions. Compensation and Benefits [For New York and California Based Only] The typical starting salary range for new hires in this role is listed below. In select locations (including, the San Francisco Bay Area, CA, and the New York City Metro Area), an alternate range may apply as specified below. The typical starting salary range for this role is: $174,500-$205,000. The typical starting salary range for this role in the select locations listed above is: $185,000-$220,000. Final compensation amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amount listed above. As an employee at Ridgeline, you'll have many opportunities for advancement in your career and can make a true impact on the product. In addition to the base salary, 100% of Ridgeline employees can participate in our Company Stock Plan subject to the applicable Stock Option Agreement. We also offer rich benefits that reflect the kind of organization we want to be: one in which our employees feel valued and are inspired to bring their best selves to work. These include unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans. Please check out our Careers page for a more comprehensive overview of our perks and benefits. #LI-Hybrid
    $185k-220k yearly Auto-Apply 60d+ ago
  • Staff Software Engineer

    Western Climate Initiative Inc.

    Embedded software engineer job in Sacramento, CA

    What are we looking for? The Staff Software Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to our users and maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering reliability and correctness. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between. What will you do? Own complete solutions across their entire life cycle. Influence and build vision with product managers, team members, and customers to solve complex problems for building enterprise-class business applications. Hold yourself accountable for the quality, usability, and performance of the solutions. Lead in design sessions and code reviews to elevate the quality of engineering across the organization. Utilize programming languages like NodeJS, Typescript, and other languages; SQL and NoSQL databases, Serverless technologies like Lambda, and a variety of AWS tools and services. Analyze problems and provide solution and options. Reviewing design documents and providing meaningful feedback. Mentor more junior team members professionally to help them realize their full potential. Consistently share best practices and improve processes within and across teams. What skills and knowledge should you bring? 10+ years of professional software development experience. 5+ years of experience with architecture and design. 5+ years of experience with AWS, GCP, Azure, or another cloud service. Preferred experience inside a heavily regulated environment. Fluency and specialization with at least two modern languages such as: NodeJS, Typescript, Javascript, Go, or Python. Fluency with Object-Oriented and Functional design paradigms. Experience with a modern UI framework like React. Experience in building products using micro-service and monolithic architectures. Experience in building extensible REST APIs. Experience with Authorization and Authentication protocols and patterns such as: OAuth 2.0, SAML, RBAC, ABAC, ReBAC. Experience in serverless environments. Experience architecting and designing solutions for new and legacy systems (architecture, design patterns, reliability, and scaling). Fluency in DevOps Concepts, DevOps Tooling, and Cloud Architecture. Experience with continuous delivery and infrastructure as code. Experience in leveraging Bash scripting. Experience with application monitoring tools and performance assessments. Understanding of application security concepts like OSWAP. Experience with relational databases: architecture, design, and query implementation and optimization. Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication). Enterprise-level design documentation. Risk assessment. Strong problem-solving ability. Curiosity and Initiative. Strong technical and non-technical communication skills. Team player. Travel The Staff Software Engineer may need to travel for specific and well-defined business purposes. About this Position This is a full-time salary position that may be in Sacramento, California (headquarter) or remote from the United States. WCI, Inc. offers competitive salaries and benefits commensurate with qualifications and professional experience and is committed to equal employment opportunities. For more information, visit our Website and Careers Page.
    $130k-184k yearly est. 6d ago
  • Computer Engineer

    Department of The Air Force

    Embedded software engineer job in Fairfield, CA

    Click on "Learn more about this agency" button below for IMPORTANT additional information. This is a Direct Hire Solicitation. This public notice is to gather applications that may or may not result in a referral or selection. Click on "Learn more about this agency" button below for IMPORTANT additional information. This is a Direct Hire Solicitation. This public notice is to gather applications that may or may not result in a referral or selection. Overview Help Accepting applications Open & closing dates 12/22/2025 to 12/21/2026 Salary $76,463 to - $164,301 per year Pay scale & grade GS 12 - 15 Locations Few vacancies in the following locations: Eielson AFB, AK Elmendorf AFB, AK Fort Richardson, AK Maxwell AFB, AL Show morefewer locations (79) Little Rock AFB, AR Davis Monthan AFB, AZ Luke AFB, AZ Beale AFB, CA Edwards AFB, CA El Segundo, CA Los Angeles, CA March AFB, CA Travis AFB, CA Vandenberg AFB, CA Air Force Academy, CO Buckley AFB, CO Cheyenne Mountain AFB, CO Colorado Springs, CO Peterson AFB, CO Schriever AFB, CO Joint Base Anacostia-Bolling, DC Dover AFB, DE Cape Canaveral, FL Cape Canaveral AFS, FL Eglin AFB, FL Homestead AFB, FL Hurlburt Field, FL MacDill AFB, FL Patrick AFB, FL Tyndall AFB, FL Dobbins AFB, GA Moody AFB, GA Robins AFB, GA Hickam AFB, HI Mountain Home AFB, ID Scott AFB, IL Grissom AFB, IN Barksdale AFB, LA Hanscom AFB, MA Westover Air Reserve Base, MA Andrews AFB, MD Linthicum Heights, MD Selfridge ANG Base, MI Whiteman AFB, MO Columbus AFB, MS Keesler AFB, MS Malmstrom AFB, MT Grand Forks, ND Minot AFB, ND Offutt AFB, NE New Boston, NH McGuire AFB, NJ Cannon AFB, NM Holloman AFB, NM Kirtland AFB, NM Nellis AFB, NV Niagara Falls, NY Wright-Patterson AFB, OH Youngstown, OH Youngstown, OH Altus AFB, OK Tinker AFB, OK Vance AFB, OK Charleston, SC Shaw AFB, SC Arnold AFB, TN Dyess AFB, TX Fort Sam Houston, TX Goodfellow AFB, TX Kelly AFB, TX Lackland AFB, TX Laughlin AFB, TX Randolph AFB, TX Hill AFB, UT Alexandria, VA Arlington, VA Dahlgren, VA Fort Eustis, VA Langley AFB, VA Pentagon, Arlington, VA Fairchild AFB, WA McChord AFB, WA Warren AFB, WY Remote job No Telework eligible No Travel Required Occasional travel - You may be expected to travel for this position. Relocation expenses reimbursed No Appointment type Multiple Work schedule Full-time Service Competitive Promotion potential 15 Job family (Series) * 0854 Computer Engineering Supervisory status No Security clearance Secret Drug test No Position sensitivity and risk Noncritical-Sensitive (NCS)/Moderate Risk Trust determination process * Suitability/Fitness Financial disclosure No Bargaining unit status No Announcement number AFPCDHA-12857039-0854-CYBER Control number 852985200 This job is open to Help The public U.S. Citizens, Nationals or those who owe allegiance to the U.S. Clarification from the agency This public notice is to gather applications that may or may not result in a referral or selection. Duties Help * Duties and responsibilities vary and may increase according to grade level * Provide computer system management support. * Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee user accounts and ensure smooth and predictable data flow. * Test and determine the performance and applicability of data processing equipment and techniques and prepare written reports on these findings. Requirements Help Conditions of employment * Please read this Public Notice in its entirety prior to submitting your application for consideration. * U.S. Citizenship is required * Males must be registered for Selective Service, see *********** * Total salary varies depending on location of position * If authorized, PCS will be paid IAW JTR and AF Regulations. If receiving an authorized PCS, you may be subject to completing/signing a CONUS agreement. More information on PCS requirements, may be found at: ***************************************** * Recruitment incentives may be authorized * Position may be subject to random drug testing * Employee may be required to work other than normal duty hours, to include evenings, weekends and/or holidays * Shift work and emergency overtime may be required * Employee must maintain current certifications * A security clearance may be required * Disclosure of Political Appointments * Full/part-time employees occupying direct childcare positions are eligible for discounts IAW DAF AFSVC/CC Memo, 30 Sep 22; first child 100% / each additional child 25%. Other assigned CYP and FCC personnel are eligible for 25% discount. Qualifications In order to qualify, you must meet the specialized experience requirements described in the Office of Personnel Management (OPM) Qualification Standards for General Schedule Positions, Group Coverage Qualification Standard for Professional and Scientific Positions. BASIC REQUIREMENT OR INDIVIDUAL OCCUPATIONAL REQUIREMENT: A. Degree: Professional Engineering. To be acceptable, the curriculum must: (1) be in a school of engineering with at least one curriculum accredited by the Accreditation Board for Engineering and Technology (ABET) as a professional engineering curriculum; or (2) include differential and integral calculus and courses (more advanced than first-year physics and chemistry) in five of the following seven areas of engineering science or physics: (a) statics, dynamics; (b) strength of materials (stress-strain relationships); (c) fluid mechanics, hydraulics; (d) thermodynamics; (e) electrical fields and circuits; (f) nature and properties of materials (relating particle and aggregate structure to properties); and (g) any other comparable area of fundamental engineering science or physics, such as optics, heat transfer, soil mechanics, or electronics. OR B. Combination of education and experience: College-level education, training, and/or technical experience that furnished (1) a thorough knowledge of the physical and mathematical sciences underlying professional engineering, and (2) a good understanding, both theoretical and practical, of the engineering sciences and techniques and their applications to one of the branches of engineering. The adequacy of such background must be demonstrated by one of the following: 1. Professional Registration: Current registration as a professional engineer by any State, the District of Columbia, Guam, or Puerto Rico. Absent other means of qualifying under this standard, those applicants who achieved such registration by means other than written test (e.g., State grandfather or eminence provisions) are eligible only for positions that are within or closely related to the specialty field of their registration. For example, an applicant who attains registration through a State Board's eminence provision as a manufacturing engineer typically would be rated eligible only for manufacturing engineering positions. OR 2. Written Test: Evidence of having successfully passed the Engineer-in-Training (EIT) examination, or the written test required for professional registration, which is administered by the Boards of Engineering Examiners in the various States, the District of Columbia, Guam, and Puerto Rico. OR 3. Specified Academic Courses: Successful completion of at least 60 semester hours of courses in the physical, mathematical, and engineering sciences and in engineering that included the courses specified in the basic requirements. The courses must be fully acceptable toward meeting the requirements of a professional engineering curriculum. OR 4. Related Curriculum: Successful completion of a curriculum leading to a bachelor's degree in engineering technology or in an appropriate professional field, e.g., physics, chemistry, architecture, computer science, mathematics, hydrology, or geology, may be accepted in lieu of a degree in engineering, provided the applicant has had at least one year of professional engineering experience acquired under professional engineering supervision and guidance. Ordinarily there should be either an established plan of intensive training to develop professional engineering competence, or several years of prior professional engineering-type experience, e.g., in interdisciplinary positions. In addition to meeting the basic requirement above, to qualify for this position you must also meet the qualification requirements listed below: SPECIALIZED EXPERIENCE: GS-12: One year of specialized experience equivalent to the GS-11. Examples of specialized experience include management and directing of assigned IT systems and programs for complex programs and/or projects. GS-13: One year of specialized experience equivalent to the GS-12. Examples of specialized experience include identifying, preparing and presenting detailed technical reports and briefings on new concepts and technical directions impacting programs/projects, and defining future technology requirements. GS-14: One year of specialized experience equivalent to the GS-13. Examples of specialized experience include planning, organizing, and managing branch level activities and developing goals and objectives that integrate organization and objectives for computer engineering programs. GS-15: One year of specialized experience equivalent to the GS-14. Examples of specialized experience include providing technical leadership, advice, and assistance on complex, controversial or precedent setting matters and dealing tactfully and effectively with high level officials, engineers and scientists. KNOWLEDGE, SKILLS AND ABILITIES (KSAs): * Knowledge of computer engineering policies, theories, principles and concepts, and familiarity with other engineering disciplines. * Knowledge of automated data processing concepts, systems capabilities, and measurements processes to effectively accomplish assigned functions. * Ability to analyze, evaluate, and applies rules, regulations, and procedures in a variety of situations. * Ability to plan and organize work and coordinate with other engineering disciplines; communicate effectively, both orally and in writing; and maintain good working relations. PART-TIME OR UNPAID EXPERIENCE: Credit will be given for appropriate unpaid and or part-time work. You must clearly identify the duties and responsibilities in each position held and the total number of hours per week. VOLUNTEER WORK EXPERIENCE: Refers to paid and unpaid experience, including volunteer work done through National Service Programs (i.e., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community; student and social). Volunteer work helps build critical competencies, knowledge and skills that can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience. Education IF USING EDUCATION TO QUALIFY: If position has a positive degree requirement or education forms the basis for qualifications, you MUST submit transcriptswith the application. Official transcripts are not required at the time of application; however, if position has a positive degree requirement, qualifying based on education alone or in combination with experience; transcripts must be verified prior to appointment. An accrediting institution recognized by the U.S. Department of Education must accredit education. Click here to check accreditation. FOREIGN EDUCATION: Education completed in foreign colleges or universities may be used to meet the requirements. You must show proof the education credentials have been deemed to be at least equivalent to that gained in conventional U.S. education program. It is your responsibility to provide such evidence when applying. Additional information For Direct Hire (DHA) Positions: This is a Direct Hire Public Notice, under this recruitment procedure applications will be accepted for each location/ installation identified in this Public Notice and selections are made for vacancies as they occur. There may or may not be actual/projected vacancies at the time you submit your application. Interagency Career Transition Assistance Program (ICTAP): For information on
    $76.5k-164.3k yearly 29d ago
  • Principal Software Engineer

    Jobget

    Embedded software engineer job in Stockton, CA

    JobGet is a fast growing venture-backed startup, as well as winners of MassChallenge and the MIT Inclusive Innovation Challenge. We are looking for an exceptional and ambitious engineer who enjoys architecting systems and developing in an agile development environment. As part of our tight-knit team, you thrive in building scalable, flexible systems with an emphasis on improving maintainability. You will be a key contributor to the engineering best-practices at JobGet, while working closely with the rest of the engineering team. Responsibilities: - Develop new user-facing features and build reusable code and libraries for future use. - Write tests to mitigate regressions. - Ensure the performance, quality, and responsiveness of applications. - Collaborate with a team to define, design, and ship new features. - Identify and correct bottlenecks and fix bugs. - Help maintain code quality, organization, and automatization. Requirements: - 5+ years experience of Node.js, MongoDB, Mongoose, AWS. - Have experience designing, building, and testing complex scalable systems. - Can explain complex systems or algorithms in a clear and concise way. - Strong experience with MongoDB or other NoSQL databases. - Creating database schemas that represent and support business processes. - Experienced with CI/CD. - Experienced with AWS and DevOps best practices - Implementing automated testing platforms and unit tests. What JobGet Offers - Unlimited PTO - Unlimited snacks, drinks and plenty of team outings - Great company culture focused on talent development - Sponsorship Opportunities
    $143k-205k yearly est. 60d+ ago
  • Staff Software Engineer/ Architect - LIMS

    Grid Dynamics 3.7company rating

    Embedded software engineer job in San Ramon, CA

    We are currently hiring a Staff Software Engineer / Architect for an onsite role in San Francisco Bay Area, CA Essential functions * Act as a technical owner for major parts of the in-house MES platform * Ensure architectural decisions align with biomanufacturing strategy, GxP requirements, and industry best practices * Drive technical standards, design patterns, and engineering best practices across the MES codebase * Contribute hands-on across the full SDLC: requirements analysis, system design, implementation, testing, validation, deployment, and support * Translate complex manufacturing workflows and SOPs into robust software solutions * Continuously improve existing MES functionality, performance, and usability * Work closely with Manufacturing Operations, Quality, Process Development, Platform Architecture, and Infrastructure teams * Serve as a technical bridge between software engineering and manufacturing stakeholders * Ensure accuracy, integrity, traceability, and security of manufacturing data * Compliance & Validation: Ensure our custom MES solutions comply with GxP regulations (e.g., cGMP, GLP), FDA 21 CFR Part 11, Eudralex Annex 11, and internal quality standards. Oversee and execute comprehensive computer system validation (CSV) activities, including IQ, OQ, PQ protocols and documentation, specifically tailored for custom software. Qualifications * Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field. Master's degree preferred. * 10+ years of progressive experience in software development and technical leadership, with at least 3 years specifically focused on designing, developing, implementing, and managing complex enterprise software solutions, preferably in a manufacturing or industrial automation context. * Proven leadership experience. * Direct experience with LIMS concepts Laboratory Information Management System. * Demonstrated expertise in software architecture, design patterns, and full-stack development. * Proficiency in one or more relevant programming languages (e.g., C#, Java, Python, .NET, JavaScript frameworks like React/Angular/Vue) and database technologies (e.g., SQL Server, Oracle, PostgreSQL). * Extensive knowledge of GxP regulations (especially cGMP), FDA 21 CFR Part 11, and Eudralex Annex 11, with practical experience applying them to custom software development and validation. * Understanding of biotechnological and biopharmaceutical manufacturing processes (e.g., liquid handling, molecular biology protocols, cell culture, fermentation, purification, aseptic filling, media/buffer prep, etc.) * Strong analytical, problem-solving, and decision-making abilities, with a keen eye for detail in a regulated context. * Exceptional communication, interpersonal, and presentation skills, with the ability to influence stakeholders at all levels and effectively communicate complex technical and regulatory concepts. Would be a plus * Experience with specific biopharmaceutical manufacturing processes or modalities (e.g., cell and gene therapy, mAbs, vaccines). * Open to experience from other industries such as semiconductor. * Familiarity with Industry 4.0 concepts, IoT, and advanced manufacturing technologies in a biotech context, with an understanding of how to integrate them into a custom MES. We offer * Opportunity to work on cutting-edge projects * Work with a highly motivated and dedicated team * Competitive salary * Flexible schedule * Benefits package - medical insurance, vision, dental, etc. * Corporate social events * Professional development opportunities * Well-equipped office About us Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
    $140k-194k yearly est. 4d ago
  • Senior Software Engineer - Training System Software (Onsite)

    RTX

    Embedded software engineer job in Davis, CA

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: Secret - Current Senior Software Engineer - Training System Software (Onsite) We are currently searching for a Sr. Software Engineer to join our team in Sterling VA. Employing some of the most talented dedicated people on the planet is not by chance. People from all over the globe choose Collins Aerospace as the place to build a rewarding career working on cutting edge technology for aerospace and defense. This software engineering position is within the Simulation & Training Solutions (STS) business area. STS develops and builds simulators and training systems for both military and commercial customers. Devices range in complexity from desktop training all the way up to high fidelity weapon system and full-flight training systems including full visual motion and simulator interoperability. In this position, you will become a technical focal for the design, implementation, and testing of complex multi-platform training device software and their associated user interfaces. This position requires a highly motivated self-starter who can learn quickly and can tackle complex problems and lead limited development activities. Candidates with agile development experience and the desire to grow into agile leadership roles are strongly encouraged to apply! This position requires a US security clearance. Most aspects of the job are done in a classified lab environment and requires a daily onsite presence. What You Will Do: Design, develop, integrate, and test software on cross-functional agile teams to deliver solutions within budget, scope, and schedule constraints Perform bidding and proposal activities to support the acquisition of new business Make and influence decisions which impact cost, schedule, and technical performance at a team level Highly motivated full-stack software development focal Perform multi-threaded software debugging Work independently with limited supervision Provide engineering estimates Contribute to software and systems engineering requirements capture and analysis Qualifications You Must Have: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience or in absence of a degree, 9 years of relevant experience Active and transferable U.S. government issued security clearance is required prior to start date Must have extensive experience working with C++ Have experience with agile development practices and general software engineering design principles Qualifications We Prefer: Excellent written and oral communication skills Familiarity with Linux and Windows development environments Candidate exhibits leader-like qualities and has a willingness to share their knowledge and build up their peers Experience using Visual Studio and Eclipse Familiarity with DevSecOps and Agile development methodologies Experience using Win32/Win64 APIs and associated Linux API Experience working with databases; formatting queries, creating tables, particularly with Postgres Strong OOP and C++ language skills including STL, Templates Familiarity with scripting languages (Python, Perl, etc.) Usage of source code control tools (SVN, GIT, ClearCase, etc.) Usage of ALM tools (JIRA, Confluence, Crucible, Bamboo) Previous simulation experience Previous avionics experience Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. What We Offer: Some of our competitive benefits package includes: Medical, dental, and vision insurance Three weeks of vacation for newly hired employees Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option Tuition reimbursement program Student Loan Repayment Program Life insurance and disability coverage Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection Birth, adoption, parental leave benefits Ovia Health, fertility, and family planning Adoption Assistance Autism Benefit Employee Assistance Plan, including up to 10 free counseling sessions Healthy You Incentives, wellness rewards program Doctor on Demand, virtual doctor visits Bright Horizons, child and elder care services Teladoc Medical Experts, second opinion program Eligible for relocation assistance And more! Learn More & Apply Now! *Please ensure the role type (defined below) is appropriate for your needs before applying to this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. The salary range for this role is 90,000 USD - 182,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX 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, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $135k-186k yearly est. Auto-Apply 5d ago
  • Senior Systems Software Engineer

    DBA: Zeiss Group

    Embedded software engineer job in Dublin, CA

    About Us: How many companies can say they've been in business for over 177 years?! Here at ZEISS, we certainly can! As the pioneers of science, ZEISS handles the everchanging environments in a fast-paced world, meeting it with cutting edge of technologies and continuous advancements. ZEISS believes that innovation and technology are the key to a sustainable future and solutions for global change. We have a diverse range of portfolios throughout the ZEISS family in segments like, Industrial Quality & Research, Medical Technology, Consumer Markets and Semiconductor Manufacturing Technology. We are a global company with over 42,000 employees and have over 4,000 in the US and Canada alone! Make a difference, come join the team! What's the Role? The Senior Systems Software Engineer - Industrial CT Automation at ZEISS Industrial Quality Services (IQS) is a key individual contributor responsible for designing and implementing systems software that connects third-party automation systems to the ZEISS Inspect evaluation platform. The role focuses on building robust, scalable back-end services (primarily gRPC), ensuring reliability, and developing test/DevOps pipelines for production-grade deployments in semiconductor advanced packaging. The engineer collaborates with internal teams across automation, controls, metrology, and machine learning to translate requirements into production-ready solutions, improve fault tolerance and observability, and support global deployments in customer fabs. Sound Interesting? Here's what you'll do: * Design and implement back-end services and interfaces (primarily gRPC) that integrate third-party automation systems with ZEISS Inspect for CT-based advanced packaging inspection. * Own service-level concerns including performance, reliability, observability, fault tolerance, and secure deployment of production services. * Develop and maintain automated test pipelines (unit, integration, hardware-/system-in-the-loop) and contribute to CI/CD workflows (builds, artifacts, deployments). * Collaborate closely with automation, controls, metrology, and machine learning teams across IQS and SMT to refine requirements and deliver production-ready integrations. * Implement and tune data exchange/serialization mechanisms (e.g., Protocol Buffers) and support secure, role-appropriate service communication. * Instrument services for metrics, logging, and tracing to support robust monitoring and rapid issue diagnosis. * Participate in code reviews, design discussions, and continuous improvement of engineering practices, coding standards, and architecture patterns. * Produce clear technical documentation and operational runbooks for deployment, support, and handover to operations and field organizations. * Support investigation and resolution of escalated production issues related to CT automation software components. Do you qualify? * Bachelor's degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or a related field; Master's degree preferred. * 5+ years of professional software engineering experience in back-end or systems software roles. * Strong coding proficiency in C++ and C# with working proficiency in Python. * Demonstrated experience building server architectures and networked services (ideally gRPC or similar RPC frameworks). * Hands-on experience with DevOps and testing pipelines (e.g., Git-based CI, automated builds/tests, artifact management, deployments). * Solid software engineering fundamentals: version control, code reviews, debugging/profiling, and writing maintainable, testable code. Good-to-Haves: * Experience with industrial/automation systems: robots, motion controllers, PLCs, machine controllers, or factory MES. * Experience with Windows and Linux service development, containerization (e.g., Docker), and orchestration environments. * Knowledge of observability practices (metrics/logging/tracing) and performance tuning for high-throughput systems. * Familiarity with data exchange/serialization (Protocol Buffers) and secure service communication / RBAC concepts. * Experience with imaging/vision, CT, metrology, or semiconductor manufacturing environments. Compensation: * Central/Midwest: $110,000 - $138,000 per year * San Francisco Bay Area: $149,000 - $186,000 per year The pay offered for this role may be influenced by factors such as job location, scope of role, qualifications, education, experience, & complexity/specialization/scarcity of talent. This position is also eligible for a performance bonus or sales commissions. ZEISS also offers robust benefits, including medical plans, retirement savings plan and paid time off. Your ZEISS Recruiting Team: Maria Khalil Zeiss provides Equal Employment Opportunity without unlawful regard to an Applicants race, color, religion, creed, sex, gender, marital status, age, national origin or ancestry, physical or mental disability, medical condition, military or veteran status, citizen status, sexual orientation, pregnancy (includes childbirth, breastfeeding or related medical condition), genetic predisposition, carrier status, gender expression or identity, including transgender identity, or any other class or characteristic protected by federal, state, or local law of the employee (or the people with whom the employee associates, including relatives and friends).
    $149k-186k yearly Auto-Apply 17d ago
  • Staff Software Engineer, Flutter

    Goodleap 4.6company rating

    Embedded software engineer job in Roseville, CA

    About GoodLeap:GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap's proprietary, AI-powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion in financing for sustainable solutions since 2018. GoodLeap is also proud to support our award-winning nonprofit, GivePower, which is building and deploying life-saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America. Position OverviewWe are seeking a highly skilled Staff Software Engineer (Flutter). As a Staff Engineer, you will play a critical role in the technical leadership and growth of our mobile team. On the GoodLeap Pros team, you'll work closely product managers, designers, and other engineers, to build an entirely new CRM platform for our clients in the trades.Key Responsibilities Lead the design and development of mobile applications using Flutter. Provide technical leadership across teams, guiding decisions on mobile architecture, design patterns, and best practices. Collaborate with product and engineering leaders to align mobile solutions with business objectives. Drive cross-functional projects to enhance the reliability and performance of our mobile applications and improve engineer velocity. Mentor senior and mid-level mobile engineers, fostering a culture of growth, learning, and technical excellence. Evaluate and implement new technologies and tools to continuously improve our mobile applications and development processes. Contribute to key architectural decisions, including the design of reusable mobile components and efficient integration with backend services. Qualifications 8+ years of experience in software engineering, with a strong background in building and deploying mobile applications at scale. Expertise in Flutter and Dart, with a proven track record of delivering high-quality mobile apps. Experience with state management solutions like Provider, Riverpod, or Bloc. Deep understanding of mobile architecture and best practices, including RESTful APIs, secure coding, and responsive design. Experience in cloud platforms such as AWS, Azure, or Google Cloud, with a focus on performance and mobile-first solutions. Strong knowledge of mobile application lifecycle, navigation patterns, and in-app data security. Expertise in designing systems for high availability, fault tolerance, and scalability. Ability to influence technical direction and work cross-functionally with product, engineering, and executive teams. Strong leadership skills, with a proven ability to mentor and lead engineering teams. Strong analytical and problem-solving skills, with an ability to thrive in a fast-paced, dynamic environment. Experience with platform-specific (iOS/Android) APIs and native modules. Bonus Points Experience in FinTech. Previous work with real-time data synchronization and push notifications. Why Join Us? Work on impactful projects that enable sustainability and energy solutions. Competitive salary and benefits package. Opportunity for professional growth in a collaborative, inclusive, and fast-paced environment. Work with a passionate, forward-thinking team dedicated to making a difference. In addition to the salary above, this role may be eligible for a bonus. Additional Information Regarding Job Duties and s: Job duties include additional responsibilities as assigned by one's supervisor or other managers related to the position/department. This job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and other skills required for the position. The Company reserves the right at any time with or without notice to alter or change job responsibilities, reassign or transfer job position or assign additional job responsibilities, subject to applicable law. The Company shall provide reasonable accommodations of known disabilities to enable a qualified applicant or employee to apply for employment, perform the essential functions of the job, or enjoy the benefits and privileges of employment as required by the law. If you are an extraordinary professional who thrives in a collaborative work culture and values a rewarding career, then we want to work with you! Apply today! We are committed to protecting your privacy. To learn more about how we collect, use, and safeguard your personal information during the application process, please review our Employment Privacy Policy and Recruiting Policy on AI. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $108k-134k yearly est. 30d ago
  • Senior/Principal Software Engineer - Special Programs, CA Onsite

    Sandia National Laboratories 4.6company rating

    Embedded software engineer job in Livermore, CA

    About Sandia: Sandia National Laboratories is the nation s premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad array of areas. Some of the main reasons we love our jobs: + Challenging work with amazing impact that contributes to security, peace, and freedom worldwide + Extraordinary co-workers + Some of the best tools, equipment, and research facilities in the world + Career advancement and enrichment opportunities + Flexible work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work, and telecommuting (a mix of onsite work and working from home) + Generous vacation, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance* World-changing technologies. Life-changing careers. Learn more about Sandia at: ********************* *These benefits vary by job classification. What Your Job Will Be Like: Are you passionate about solving complex problems and applying your expertise to develop innovative solutions? Join our dynamic team and help solve critical challenges to enhance our nation's security! We are seeking an experienced Software Engineer (job title: R&D S&E Computer Science) to design and implement cutting-edge solutions for high-consequence national security challenges. In this role, you will collaborate with U.S. government customers to develop impactful capabilities that directly support warfighters, strengthen national security, and deliver measurable results for critical missions. Your contributions will foster innovation, leverage teamwork, and cultivate creativity while addressing key mission needs. On any given day, you may be called on to: + Lead and collaborate with technical design teams and subject matter experts to create innovative solutions that meet mission requirements and address end-user needs. + Utilize your skillset in software system architecture, software system implementation, technical documentation, reliability and performance assessment, and/or systematic technology insertion to enhance mission capabilities utilizing code bases ranging from 0.5 to 1.0+ million lines of code. + Collaborate with Software Engineers, System Engineers, Information Technology staff, management, and customers to implement solutions that address requirements. Architect software systems, develop code, write unit tests, and create software tools to support the mission. + Develop and execute test plans/procedures, create reports, and write software documentation. + Perform system integration and unit testing. + Apply system design principles to architect scalable, reliable, and secure solutions for critical missions. + Incorporate software design methodologies to proactively address computer security considerations throughout the software development lifecycle. + Develop and refine system CONOPS (Concept of Operations) to ensure technical solutions address operational needs. This position requires willingness and ability to work in a 24/7/365 on-call support role to provide software discrepancy resolution. Due to the nature of the work, the selected applicant must be able to work onsite 100% of the time at the Livermore, CA site. Applicants on this requisition may be interviewed by multiple organizations at Sandia National Laboratories. Ability and willingness to travel, up to 25%, required. Salary Range: $135,700 - $270,900 *Salary range is estimated, and actual salary will be determined after consideration of the selected candidate's experience and qualifications, and application of any approved geographic salary differential. Qualifications We Require: + A Bachelor's degree in a relevant discipline and five (5) years of directly relevant experience, or an equivalent combination of directly relevant education and engineering or scientific experience that demonstrates the knowledge, skills, and ability to perform independent research and development. + Ability to obtain and maintain a DOE Q-level and SCI-level security clearance, which may require a polygraph test. Qualifications We Desire: The ideal R&D S&E Computer Science candidate for Sandia National Laboratories will in addition possess the following: + Graduate degree in Computer Science or a highly related field where an independent research project was a graduation requirement (e.g., independent project, thesis, or dissertation). + Demonstrated software development skills and familiarity with modern software development practices and tools (e.g., Agile). + Strong verbal and written communication skills, ability to work effectively in multidisciplinary teams, and a passion to improve and expand technical skills. Also, for this posting we are seeking individuals with the following experience: + An ideal candidate will have 10+ years experience in front-end, back-end, or full stack development in software engineering for code bases with 0.5 to 1.0+ million lines of code and the ability to quickly understand and contribute to complex software systems. + Expertise in front-end or full-stack development, with proficiency in JavaScript, TypeScript, Angular, JQuery, and HTML5/CSS. + Expertise in back-end web application development using frameworks and tools such as Spring MVC, Tomcat, Jetty and coding with languages such as Java, Python, C++, JavaScript. + Experience with mapping libraries such as Leaflet, Google Maps, Esri ArcGIS. + Hands-on experience with Relational Databases (e.g., Oracle PL/SQL, SQLite) and Non-Relational Databases (e.g. NoSQL, Cassandra). + Experience with Web Services, including WSDL, SOAP, and REST. + Experience with any of the following: Apache Karaf, Apache Camel, Mina/Netty, OSGI, JMX, JDBC, Apache Aries, Log4J2, Apache CXF, Docker, Hazelcast, or Apache Ignite. + Proven experience with Test-driven development and testing methodologies. + Knowledge of secure software engineering practices, including vulnerability assessment and software supply chain management methodologies such as Nexus scanning. + Ability to analyze technology stacks to identify opportunities for optimization, security enhancements, and risk reduction. + Ability to navigate ambiguous situations, and collaborate effectively with stakeholders and internal/external mission partners. + Active DOE Q/SCI security clearance or equivalent DOD Top Secret/SCI security clearance. About Our Team: The Special Programs Department (SPD) is responsible for managing and executing a variety of classified efforts at SNL's California site, including both Sensitive Compartmented Information (SCI) and Special Access Programs. These efforts entail providing communications services to a variety of customers. The SPD works closely with the National Nuclear Security Administration (NNSA), Department of Defense (DoD), and Intelligence Community (IC) to accomplish these efforts. The Special Programs Departments (8481, 8482, 8483, 8489) are responsible for developing high-impact and high-consequence national security projects that support a broad range of U.S. government sponsors. Our projects span numerous technical disciplines, including software engineering, systems engineering, network and infrastructure design, and information assurance. These projects encompass all phases of the system development lifecycle from inception to operations, and range in duration from days to years. Special Programs success stem from the teams ability to create innovative, end-to-end capabilities that support the most demanding missions. We partner closely with our customers to understand their mission needs and quickly develop robust meaningful solutions. Special Programs unique infrastructure, domain expertise, and innovative approaches deliver exceptional capabilities to our sponsors, while fostering a dynamic and engaging work environment for our team. Posting Duration: This posting will be open for application submissions for a minimum of seven (7) calendar days, including the `posting date . Sandia reserves the right to extend the posting date at any time. Security Clearance: Sandia is required by DOE to conduct a pre-employment drug test and background review that includes checks of personal references, credit, law enforcement records, and employment/education verifications. Applicants for employment need to be able to obtain and maintain a DOE Q-level security clearance and SCI access, both of which require US citizenship. SCI access may also require a polygraph examination. If you hold more than one citizenship (i.e., of the U.S. and another country), your ability to obtain these levels of access may be impacted. Applicants offered employment with Sandia are subject to a federal background investigation to meet the requirements for access to classified information or matter if the duties of the position require a DOE security clearance. Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause a clearance to be denied or terminated by the DOE, resulting in the inability to perform the duties assigned and subsequent termination of employment. EEO: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status and any other protected class under state or federal law. NNSA Requirements for MedPEDs: If you have a Medical Portable Electronic Device (MedPED), such as a pacemaker, defibrillator, drug-releasing pump, hearing aids, or diagnostic equipment and other equipment for measuring, monitoring, and recording body functions such as heartbeat and brain waves, if employed by Sandia National Laboratories you may be required to comply with NNSA security requirements for MedPEDs. If you have a MedPED and you are selected for an on-site interview at Sandia National Laboratories, there may be additional steps necessary to ensure compliance with NNSA security requirements prior to the interview date. Job ID: 696523 Job Family: RD Regular/Temporary Position: R Full/Part-Time Status: F
    $135.7k-270.9k yearly 36d ago
  • MuleSoft Senior Developer- Enterprise

    Slalom 4.6company rating

    Embedded software engineer job in Sacramento, CA

    You are a self-driven individual with a "get it done" attitude and a passion to solve complex business and technology problems. You enable integrated business processes across applications that share common data elements using scalable and proven design patterns and techniques (e.g., integrating Salesforce and an ERP system). You enjoy working in agile teams to deliver API-led integration solutions and are excited to learn and integrate to new business applications. What You'll Do * Work with Architects to translate business requirements into well-designed integration solutions * Participate in technical design sessions and develop detailed technical solution documentation that is aligned with client business objectives * Develop, test, and document integration solutions and data migration elements of business applications in the CRM, ERP, and/or HCM domains * Provide detailed estimates and work breakdown structure for assigned tasks What You'll Bring * Ability to program in object oriented and/or functional programming languages such as Java, C#, Python, JavaScript, etc. * Familiarity with cloud-based and on-premise enterprise applications such as: NetSuite, SAP, Oracle ERP, Salesforce, Dynamics AX/CRM, Workday, etc. * Understanding of Webservices standards and technologies such as: WS*, JSON, REST, GraphQL etc. * Understanding of structured and/or unstructured databases and data models like MS SQL, My SQL, Postgress, Mongo DB, Hadoop, etc. * Experience in delivering real-time, event-driven, and batch integration solutions * Background in data architecture, design, and data modeling * Understanding of cloud computing and micro-services architectures * Strong problem solving and software triage skills with the ability to work cross-functionally in a fast-paced and rapidly changing work environment * Demonstrated skills in helping negotiate priorities and resolving conflicts among project stakeholders (such as customers, product management, and engineering) * Knowledge of QA processes and test-driven development * Familiarity with agile software delivery methodologies such as Scrum * A background in large integration projects with large and multi-sourced data sets is a definite asset About Us Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all. Compensation and Benefits Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance. Slalom is committed to fair and equitable compensation practices. For this role, we are hiring at the following levels and targeted base pay salary ranges: The targeted base salary pay range for a Senior Consultant is: * East Bay, San Francisco, Silicon Valley: * Senior Consultant: $167,000-$203,000 * San Diego, Los Angeles, Orange County, Seattle, Boston, Houston, New Jersey, New York City, Washington DC, Westchester: * Senior Consultant: $153,000-$186,000 * All other locations: * Senior Consultant: $140,000-$171,000 In addition, individuals may be eligible for an annual discretionary bonus. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time. We will accept applicants until March 30th, 2026, or until the position is filled. We are committed to pay transparency and compliance with applicable laws. If you have questions or concerns about the pay range or other compensation information in this posting, please contact us at: ********************. EEO and Accommodations Slalom is an equal opportunity employer and is committed to attracting, developing and retaining highly qualified talent who empower our innovative teams through unique perspectives and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements. Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team or contact ****************************** if you require accommodations during the interview process.
    $167k-203k yearly Easy Apply 28d ago
  • Senior Software Engineer

    American Express 4.8company rating

    Embedded software engineer job in Sacramento, CA

    At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express. **About the Role** This role is part of the Commercial Loyalty engineering team, responsible for building and operating backend platforms that power loyalty, benefits, and partner experiences for Commercial customers. As a Software Engineer II, you will be a strong backend-focused individual contributor who designs, builds, and maintains reliable, scalable services and data systems. You will work closely with senior engineers, engineering managers, product partners, and cross-functional teams, contributing to core platform capabilities while continuing to grow your technical depth and mentorship impact. **Key Responsibilities** + Design, develop, test, deploy, and maintain **backend and server-side systems** , with a focus on scalability, reliability, and data integrity. + Build and evolve **API-driven services** , including RESTful and service-oriented architectures, that support Commercial Loyalty use cases and integrations. + Contribute to the design and implementation of **transactional and analytical data systems** , ensuring correctness, performance, and scalability. + Work with **batch and streaming data pipelines** to support data ingestion, processing, and downstream consumption across the Loyalty platform. + Apply sound **data architecture and platform design** principles to support long-term maintainability and extensibility. + Ensure **data quality** through validation, testing, monitoring, and thoughtful schema and contract design. + Participate in technical design discussions, contributing ideas and helping evaluate tradeoffs related to system design, APIs, and data flows. + Write clean, maintainable, well-tested code that adheres to established technical standards and best practices. + Contribute to and improve **automated testing strategies** , including unit, integration, and service-level tests, to ensure high confidence in changes. + Review code for accuracy, quality, and maintainability, providing constructive feedback and helping raise overall code quality. + Support **observability and monitoring** for backend and data systems, helping teams detect, diagnose, and resolve issues effectively. + Provide **technical mentorship** to junior engineers through code reviews, pairing, and knowledge sharing, fostering engineering excellence and continuous learning. + Collaborate closely with product managers, business partners, and cross-functional teams to translate requirements into robust technical solutions. + Participate in Agile development practices such as sprint planning, stand-ups, demos, and retrospectives. **Education and Knowledge** + Bachelor's degree in Computer Science, Computer Engineering, or comparable experience; advanced degree preferred. + Knowledge of distributed (multi-tiered) systems, algorithms, relational databases, and NoSQL technologies. + Familiarity with backend frameworks, data stores, and messaging systems used to build and operate enterprise platforms. + Understanding of tools and practices used to plan, design, build, test, deploy, and monitor backend applications and data systems. **Work Experience and Qualifications** + Professional experience in software engineering or a related role, with emphasis on **backend or server-side development** . + Experience designing and implementing APIs (REST and/or SOA-style services). + Experience working with **transactional and analytical data systems** , including relational and NoSQL databases. + Experience with **batch and/or streaming data processing** systems. + Experience with automated testing practices and test strategies for backend services. + Experience applying code quality, maintainability, and technical standards in a team environment. + Experience working in Agile software development environments (Scrum and/or Kanban). **Qualifications** Salary Range: $123,000.00 to $215,250.00 annually bonus benefits The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors. We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: + Competitive base salaries + Bonus incentives + 6% Company Match on retirement savings plan + Free financial coaching and financial well-being support + Comprehensive medical, dental, vision, life insurance, and disability benefits + Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need + 20 weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy + Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) + Free and confidential counseling support through our Healthy Minds program + Career development and training opportunities For a full list of Team Amex benefits, visit our Colleague Benefits Site . American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including, but not limited to, the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions. We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually. US Job Seekers - Click to view the " Know Your Rights " poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window: *************************** Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions. **Job:** Technology **Primary Location:** United States **Schedule** Full-time **Req ID:** 26000229
    $123k-215.3k yearly 5d ago
  • Software Systems Engineer - IV

    Amnet Services

    Embedded software engineer job in Walnut Creek, CA

    America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering, energy metering, gas monitoring, and asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing, optimizing and performance engineering; for several mid - large wireless carriers internationally - that saw a need to provide low power, cost efficient sensors to collect data, create alerts, and predict needed actions. We have combined these sensors with low power, wide area (LPWA) networking technologies to provide clients various options to decrease re-occurring costs associated with operating an IoT network of sensors and connected devices. We specialize in design, deployment, optimization, and support of these Networks. Whether an off-the-shelf or custom solution is needed, we'll create a solution and push the data on the best cloud platform to fit your needs, including your own. Job Description Required Experience: Mid or senior level Developer/Programmer (5+ years) with Strong Agile Front End developer Required: Java, Servlets, JSP, Basic SQL Knowledge, HTML5, Javascript, JQuery, Bootstrap, UNIX/Linux. Preferred: Source Code Management (SCM), Eclipse, Ant, shell scripting or Perl. Work on a web based application that aggregates multiple internal data sources to provides near real-time monitoring of special events. The project is currently based on Apache Tomcat with a relational DB. Deliverables: - Work on all phases of the SDLC from minor bug fixes to enhancement design and implementation. - Candidate will work on user interface enhancements and bugs, adding user customization and preferences. - Candidate should have a strong understanding of, and practical experience with web based applications. - Candidate will interface with Engineers and other developers in a fast paced work environment. Additional Information Vivek Salvatore vivek.salvatore(@)americanetworks.com ( *************
    $117k-160k yearly est. 1d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Galt, CA?

The average embedded software engineer in Galt, CA earns between $101,000 and $186,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Galt, CA

$137,000
Job type you want
Full Time
Part Time
Internship
Temporary