A dynamic technology company in San Francisco is seeking a Senior Application Software Engineer to develop innovative software applications in a hybrid work environment. The ideal candidate has over 5 years of experience in web development, proficiency in JavaScript and C++, and a passion for user experience. Responsibilities include writing application code, testing in the workshop, and refining tool performance. Competitive salary and flexible benefits are offered.
#J-18808-Ljbffr
$139k-187k yearly est. 5d ago
Looking for a job?
Let Zippia find it for you.
Electrical & Firmware Engineer - Hybrid SF (Equity)
Impulse Labs, Inc.
Remote job
A fast-growing technology firm based in San Francisco is seeking an Electrical and Firmware Engineer to join their hardware development team. The ideal candidate will design digital circuits and develop firmware, ensuring products transition smoothly to production. Candidates should have at least 5 years of relevant experience, strong skills in digital circuit design and firmware development, and comfort in lab environments. Competitive salary of $170,000 - $185,000 plus generous benefits package offered.
#J-18808-Ljbffr
$170k-185k yearly 4d ago
Embedded Development Software Engineer- SF, Bay Area
Irhythm Technologies, Inc. 4.8
Remote job
The Product Development Team at iRhythm is looking for an EmbeddedSoftwareDevelopment Engineer in Test (SDET) interested in medical devices. You will be part of the team that designs and develops the embedded test automation platform for battery operated IoT devices that monitor cardiac arrhythmias. Our development and test teams are made up of talented engineers representing a wide range of engineering disciplines working in a highly collaborative environment. We work together and enjoy having the broad, flexible roles required of lean project teams. Most of all, we are passionate about delivering innovations that improve the quality of health care and the patient's experience. Our work environment is fast-paced, with a collaborative atmosphere.
What You Will Be Doing
Automate firmware verification tests
Work with firmware developers to investigate issues and develop solutions
Support additional test automation and python support needs within the department
Design, build, test, and deploy scalable & effective test automation solutions for our devices and internal tools
Collaborate with firmware, hardware, and software engineers to implement improvements, design changes, and fix issues that arise for firmware test rigs and test automation software
Define and execute verification and validation requirements and testing plans for firmware test automation platforms
What We Want To See
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field and 2+ years of relevant industry experience or master's degree in a related field with 1+ year of experience
Embeddedsoftware test or test automation experience
Python development or experience with other languages for softwaredevelopment, such as C++, MATLAB, or JavaScript
Experience with electronic test equipment (power supplies, DMMs, oscilloscopes, etc.) and ability to troubleshoot electrical and firmware issues
Experience in the design, implementation, and use of automation hardware platforms and software frameworks
Experience with low-level embedded serial communication protocols such as UART, SPI, I2C, and USB.
Experience working with analog-to-digital and digital-to-analog devices
Excellent communication skills, both verbal and written
Excellent analytical and problem-solving skills
Comfortable reading hardware datasheets, schematics, and state-machine diagrams
Ways To Stand Out
Familiarity with the software QA process in the medical device industry or other regulated environments is preferred (e.g., FAA, SEC, DoD, Title 21 CFR part 11).
Care just as much about doing things right as getting things done
Enjoys Automation
We are looking for like-minded individuals to join our team today! This role will be hybrid with 2-3 days a week working out of our San Francisco Bay office and the remainder working from home.
Actual compensation may vary depending on job-related factors including knowledge, skills, experience, and work location.
Estimated Pay Range
$104,000.00 - $130,000.00
As a part of our core values, we ensure an inclusive workforce. We welcome and celebrate people of all backgrounds, experiences, skills, and perspectives. iRhythm Technologies, Inc. is an Equal Opportunity Employer. We will consider for employment all qualified applicants with arrest and conviction records in accordance with all applicable laws.
iRhythm provides reasonable accommodations for qualified individuals with disabilities in job application procedures, including those who may have any difficulty using our online system. If you need such an accommodation, you may contact us at *********************
About iRhythm Technologies
iRhythm is a leading digital healthcare company that creates trusted solutions that detect, predict, and prevent disease. Combining wearable biosensors and cloud-based data analytics with powerful proprietary algorithms, iRhythm distills data from millions of heartbeats into clinically actionable information. Through a relentless focus on patient care, iRhythm's vision is to deliver better data, better insights, and better health for all.
Make iRhythm your path forward. Zio, the heart monitor that changed the game.
$104k-130k yearly 3d ago
Offensive Cyber Software Engineer
Lockheed Martin 4.8
Remote job
The Work: A CNO Software Expert does work that requires a highly skilled individual using their expertise in computer network operations, programming, and analysis. Key responsibilities include designing, developing, and testing software applications, as well as analyzing and troubleshooting complex computer networks.
Ideally you'll have experience with programming languages such as Java, C++, and Python, as well as knowledge of computer network protocols and architectures.
** This requisition is being used as a placeholder for your interest in one of these roles.**
** The salary range associated here is NOT relevant since this is a pipeline req, when you apply, we prescreen for your preferences to find the perfect match.**
• Vulnerability analysts
• Exploit developers
• Hardware/ Software reverse engineers
• Offensive cyber tool developers
• Embeddeddevelopers
• Cyber researchers
What We're Doing:
Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most daunting challenges: the use of advanced electronics to undermine our way of life. You'll develop innovative offensive cyber capabilities that help protect the nation and the world.
Cyber | Lockheed Martin
Who we are:
Ready to make a real impact in the world of cybersecurity? Join Lockheed Martin Cyber & Intelligence's Offensive Cyber community and be at the forefront of securing some of the most advanced systems and networks out there. Our team doesn't just do penetration testing - we create the techniques, tools, and exploits used in world-class offensive cyber operations and defense.
Why Join Us:
Your Health, Your Wealth, Your Life
Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.
Learn more about Lockheed Martin's competitive and comprehensive benefits package.
We support our employees, so they can support our mission.
Know someone? Consider participating in our
External Referral Program
. Click here to submit a referral. If your referral is hired, you'll receive a $3000 payment! code-extrefer
PLUS you may be eligible for up to a $25K sign on bonus for you to join the team.
#RMSC6ISR
#RMSCYTJ
#OneLMHotJobs
#RMSTG2025
Basic Qualifications:
• Current DoD Top Secret SCI with both Polygraphs
• Bachelor's in engineering / technical discipline from an accredited college or equivalent experience/combined education or experience in lieu of a degree.
• Current experience as an offensive computer network professional
• At least 6 years of experience overall
Desired Skills:
• More than an interest in Offensive Cyber Solutions
• Lead software design and development of tools and/or end-to-end data flow
• Provide/author documentation, lead and participate in design, code, and software readiness reviews as prescribed by softwaredevelopment procedures and processes
• Provide/author and participate in technical presentations
• Minimum 6 years of experience programming in Assembly, C, C++, Java, Perl, or Python
• Minimum 5 years of experience developing in Windows applications using Visual Studio or .NET environments and/or UNIX applications using make files or comparable build environment
• Minimum 4 years of experience with programming CNO tools and techniques, 2 of which were for the US Government
• Minimum 2 years in network sockets programming including developing packet-level programs using expert understanding of IP, TCP, and application-level protocols
Clearance Level:
TS/SCI w/Poly SP
Other Important Information You Should Know
Expression of Interest:
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to Work Remotely:
Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.
Work Schedules:
Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
Schedule for this Position:
9x80 every other Friday off
Pay Rate:
The annual base salary range for this position in California, Massachusetts, and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $86,100 - $151,800. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer.
Benefits offered:
Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays.
(Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.
This position is incentive plan eligible.
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.
At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work.
With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility.
If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications.
Experience Level:
Experienced Professional
Business Unit:
RMS
Relocation Available:
Possible
Career Area:
Cyber Security
Type:
Full-Time
Shift:
First
$86.1k-151.8k yearly 1d ago
Principal Software Engineer - Kubernetes Expert - Remote - Startup
Living Talent 4.1
Remote job
Principal Software Engineer with Kubernetes Expertise Build cloud-native solutions optimizing compute for CPU and GPU. The platform: Autonomous Cloud Orchestration based on K8s control layer.
Startup (revenue-generating, Series A) - Product Co.
Company size: 30
Future unicorn
REMOTE first culture
Smart, fun, low-ego team culture
Compensation: Base Salary 200++, Equity (future Unicorn)
Key Responsibilities
Lead Design, Architecture & Development of K8s-based cloud infrastructure.
Use K8s Controllers, Operators & CRs to Implement scalable, high-availability solutions.
Integrate Karpenter, and/or other advanced tools for infrastructure optimization.
Architect MLOps Middleware integration (dynamic workload migration, resource disaggregation).
Build monitoring, logging & alerting systems.
Drive infrastructure cost optimization through FinOps best practices in K8s deployments.
Promote K8s best practices & mentor software engineers.
Collaborate across teams to drive K8s adoption in multi-cloud and hybrid environments.
Open-Source Contributions in the Kubernetes community.
Qualifications
Kubernetes Expertise
Designing, deploying, and managing K8s clusters (AKS, EKS, GKE, OpenStack, etc.).
Hands-on experience with K8s core components (Karpenter, cluster autoscaler, CNI, CSI, CRI, CRD, operators).
5+ years in Kubernetes infrastructure.
Contributing to open-source Kubernetes projects.
10+ years: software engineering experience.
Go, Python, Bash, etc. (one or more).
IaC tools proficiency (Terraform, Helm).
CI/CD pipelines & DevOps practices.
Excellent communication skills for both technical and non-technical stakeholders.
Bachelor's or Master's degree in Computer Science or related field (preferred).
Preferred Experience
GPU scheduling, container orchestration, HPC (high-performance computing) workloads.
Multi-cloud & hybrid cloud deployments familiarity.
MLOps platforms experience (Kubeflow, TFX, etc.).
FinOps practices & cloud cost management experience/knowledge
$143k-179k yearly est. 4d ago
Staff Software Engineer
Omada Health 4.3
Remote job
Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.
Omada Health is a digital care provider that empowers people to achieve their health goals through sustainable behavioral change. We are on a mission to inspire and engage people in lifelong health, one step at a time. We are looking for a software engineer to help drive us forward in achieving that goal.
Great software is the key to providing effective care at scale. We hire passionate, creative people and give them the autonomy to do great work. Our software engineers are comfortable dealing with high-level specifications, working independently and in small teams, and are heavy contributors in the product process from idea to production.
About you:
You work with empathy for your coworkers, stakeholders and users. You are excited to work cross-functionally with a variety of people and ideas. You work directly with stakeholders to design solutions and drive the technical decisions for delivery. You proactively keep up with technology trends and can assess technical trade-offs between solutions across service boundaries. You care about writing quality software and recognize that there are often many right answers. You are excited about the challenge of learning new technologies and context. You are enthusiastic about providing the best possible care for our members.
What you'll be doing:
Play a critical role in the full agile softwaredevelopment life cycle, from conception to deployment including architecture, design, and development.
Writing clean and well-tested code that allows us to keep our applications stable and easily modifiable.
Be a leader to the team by continuously identifying ways to improve, mentoring others, and removing ambiguity.
Collaborate and influence others to shape future direction, based on your years of previous experience and technology research.
Drive the resolution of complex problems without a lot of direction.
Lead large projects, anticipating infrastructure and architectural needs before they arise.
Research, adopt and advocate for new technologies.
Leverage AI tools in your workflow across all aspects of the softwaredevelopment lifecycle.
Lead large projects by anticipating infrastructure and architectural needs, and propose innovative AI solutions to complex problems.
Collaborate with AI experts to integrate AI into existing systems, leveraging their guidance as necessary.
Use your experience to influence and shape the future direction of projects and technologies, working collaboratively to adopt and advocate for new technological advancements.
What you need for this role:
10+ years of experience writing readable, tested, and efficient code
Experience with Ruby or Python
Experience with a relational database (PostgreSQL, MySQL)
Experience with designing scalable, maintainable and secure APIs
Experience with CI/CD pipelines
Familiarity with LLMs and GenAI best practices
Familiarity with AI development tools such as Cursor or Copilot
Familiarity with cloud infrastructure (AWS preferred), and deployment tools (Kubernetes, Docker)
Understanding of logging, monitoring and telemetry
Understanding of DevOps concepts and principles
Interest in learning new tools, languages, workflows, and philosophies to grow
Curiosity and care more about solving problems than being right
Excellent communication and collaboration skills (verbal and written)
Technologies we use:
Ruby on Rails, React, AWS (RDS with PostgreSQL, SQS), GraphQL, Docker, Kubernetes
Benefits:
Competitive salary with generous annual cash bonus
Equity Grants
Remote first work from home culture
Flexible vacation to help you rest, recharge, and connect with loved ones
Generous parental leave
Health, dental, and vision insurance (and above market employer contributions)
401k retirement savings plan
Lifestyle Spending Account (LSA)
Mental Health Support Solutions
...and more!
It takes a village to change health care. As we build together toward our mission, we strive to embody the following values in our day-to-day work. We hope these hold meaning for you as well as you consider Omada!
Cultivate Trust. We actively cultivate trust through attentive listening and supporting one another. We respectfully provide and are open to receiving candid feedback.
Seek Context. We ask to understand and we build connections. We do our research up front to move faster down the road.
Act Boldly. We innovate daily to solve problems, improve processes, and find new opportunities for our members and customers.
Deliver Results. We reward impact above output. We set a high bar, we're not afraid to fail, and we take pride in our work.
Succeed Together. We prioritize Omada's progress above team or individual. We have fun as we get stuff done, and we celebrate together.
Remember Why We're Here. We push through the challenges of changing health care because we know the destination is worth it.
About Omada Health: Omada Health is a between-visit healthcare provider that addresses lifestyle and behavior change elements for individuals managing chronic conditions. Omada's multi-condition platform treats diabetes, hypertension, prediabetes, musculoskeletal, and GLP-1 management. With insights from connected devices and AI-supported tools, Omada care teams deliver care that is rooted in evidence and unique to every member, unlocking results at scale. With more than a decade of experience and data, and 29 peer-reviewed publications showcasing clinical and economic proof points, Omada's approach is designed to improve health outcomes and contain costs. Our customers include health plans, pharmacy benefit managers, health systems, and employers ranging from small businesses to Fortune 500s. At Omada, we aim to inspire and empower people to make lasting health changes on their own terms. For more information, visit:
Omada is thrilled to share that we've been certified as a Great Place to Work! Please click here for more information.
We carefully hire the best talent we can find, which means actively seeking diversity of beliefs, backgrounds, education, and ways of thinking. We strive to build an inclusive culture where differences are celebrated and leveraged to inform better design and business decisions. Omada is proud to be an equal opportunity workplace and affirmative action employer. We are committed to equal opportunity regardless of race, color, religion, sex, gender identity, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, domestic partner status, sexual orientation, or any other basis protected by local, state, or federal laws.
Below is a summary of salary ranges for this role in the following geographies:
California, New York State and Washington State Base Compensation Ranges: $202,400 - $253,000*, Colorado Base Compensation Ranges: $193,600 - $242,000*. Other states may vary.
This role is also eligible for participation in annual cash bonus and equity grants.
*The actual offer, including the compensation package, is determined based on multiple factors, such as the candidate's skills and experience, and other business considerations.
Pleaseclick here for more information on our Candidate Privacy Notice.
$202.4k-253k yearly 2d ago
Software Engineer for Athlete Performance Research
Another Source 4.6
Remote job
Do you want to be a key contributor to an award-winning, open-source software project whose mission is to transform what we know about human performance? Are you interested in helping athletes of all levels, from elite to beginner, understand how to optimize performance and prevent injury? Are you a full-stack softwaredeveloper eager to work with world-class researchers and engineers on simulating and analyzing human performance? Join the Digital Athlete team as a softwaredeveloper. The project is part of the Wu Tsai Human Performance Alliance at Stanford ().
At the foundation of the Digital Athlete project is our OpenSim software, a powerful and extensible software system to create and visualize simulations of human and animal movement (opensim.stanford.edu). The free and open-source software package is one of the premier biomechanics simulators, used by thousands of researchers around the world in fields ranging from robotics to biomedicine. For example, the software is used to help predict how to improve running performance, design exoskeletons to augment human performance and plan surgery for children with gait pathologies. The underlying OpenSim API is written in C++ and the GUI is written in Java. We also have interfaces in Python and MATLAB. Your role will be to develop new tools to support the growing needs of the biomechanics and sports science communities by improving the performance and functionality of Digital Athlete software, including OpenSim.
The Wu Tsai Human Performance Alliance at Stanford is a university-wide research initiative, housed under the Vice Provost and Dean of Research, that leverages Stanford's exceptional research, outstanding athletics, and innovative spirit. We are creating a community that draws on diverse efforts across campus to uncover the fundamental principles of peak performance. Through our programs, we are developing the knowledge, the people, and the tools to make optimal health more accessible to all. We hope you will join us in our mission.
Our VPDoR Diversity Journey:
We create a hub of innovation through the power of diversity of disciplines and people.
We provide equitable access and opportunity to all members of the community in order to do their best work, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
We listen to and value all colleagues who bring diverse perspectives to the advancement and development of a respectful community.
We promote a culture of belonging, equity, and safety.
We embed these values in excellence of education, research, and operation.
POSITION SUMMARY:
The software engineer will undertake a wide variety of development projects:
Develop a mobile application for real-time movement analysis during activities like running, jumping, and cutting.
Create a compelling and straightforward user experience for researchers to visualize simulations of movement and create their own custom studies of movement (e.g., to predict joint loading during an athletic maneuver of interest).
Develop a robust user experience in Python and make other improvements to facilitate uptake of our biomechanics software by the machine learning community
Conduct software performance profiling and benchmarking to find ways to reduce computation time and push the bounds of the types of simulations that are possible.
Additional roles and details:
Participate in OpenSim softwaredevelopment work at the API and GUI levels, designing and implementing new tools to support our worldwide collaborators.
Apply professional development practices to our software, both for new code and for correcting deficiencies in old code. This includes design, documentation, testing, portability, maintainability, adherence to standards, and egoless participation in team code reviews both as subject and reviewer.
Generate test cases/harnesses to target performance bottlenecks.
Serve as a leader-by-example to academic programmers and Stanford doctoral students to help them learn best professional coding practices.
Support external development teams who are using OpenSim by quickly answering questions online and in person at workshops and responding to feature requests and bug reports.
Work with the project team to understand the various user communities served by OpenSim and match coding decisions to the needs of our users.
CORE DUTIES:
Conceptualize design, implement, and develop solutions for complex system/programs independently.
Work with a variety of users to gain information, and develop intra-system tradeoffs between different users, as necessary; interact with a diverse client base and outside vendor contacts.
Document system builds and application configurations; maintain and update documentation as needed.
Provide technical analysis, design, development, conversion, and implementation work.
Work as a project leader, as needed, for projects of moderate complexity.
Serve as a technical resource for applications.
Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment.
Follow team softwaredevelopment methodology.
Mentor lower-level softwaredevelopers.
Please note that due to current COVID-19 safety measures, our office is working fully remote through Summer 2021. Once COVID-19 safety measures are no longer applicable, this position will be based on the Stanford campus and will be considered for an option of telecommuting, subject to operational need.
Working at Stanford University brings many personal and professional opportunities, and the Bay Area is a wonderful place to call home, with a rich and diverse culture, activities for a variety of lifestyles, and some of the country's most beautiful scenery. We recognize that living in this area often comes with a higher cost of living than other areas of the country. As you consider Stanford as your future home and take this next career step, know that we will partner with you on moves to the Bay Area and will do all we can to help you feel at home here. Our investment in you begins now!
Please note that a resume is required. A cover letter is recommended.
MINIMUM REQUIREMENTS:
Education & Experience:
Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience.
Desired Education: Bachelor's degree or higher in computer science or related field.
Knowledge, Skills and Abilities:
Required:
2+ years of programming experience in Java or Python, or another Object-Oriented Programming language
2+ years of experience as a full-stack web developer
2+ years of C++ programming experience
A commitment to high-quality professionally engineered software
Excellent skills in communication and teamwork
Desired:
Experience in performance profiling and improvement in C++
Knowledge of multibody dynamics, computer vision, and/or biomechanics/anatomy/physiology
Experience in 3D Visualization
Experience with CMake and MATLAB
Experience developing mobile applications
Experience designing intuitive user interfaces
High-performance scientific computation, machine learning, physics, math, and/or mechanical engineering knowledge
PHYSICAL REQUIREMENTS*:
Frequently stand/walk, sitting, grasp lightly/fine manipulation, perform desk-based computer tasks.
Occasionally use a telephone, writing by hand, lift/carry/push/pull objects that weigh up to 40 pounds.
Rarely sort/file paperwork or parts, lift/carry/push/pull objects that weigh >40 pounds.
Ability to use voice to present information/communicate with others.
On-campus mobility.
* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of the job.
WORKING CONDITIONS:
May work extended hours, evenings or weekends.
May travel locally.
Occasional overnight travel.
WORK STANDARDS:
Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, .
Why Stanford is for You
Imagine a world without search engines or social platforms. Consider lives saved through first-ever organ transplants and research to cure illnesses. Stanford University has revolutionized the way we live and enrich the world. Supporting this mission is our diverse and dedicated 17,000 staff. We seek talent driven to impact the future of our legacy. Our culture and unique perks empower you with:
Freedom to grow. We offer career development programs, tuition reimbursement, or audit a course. Join a TedTalk, film screening, or listen to a renowned author or global leader speak.
A caring culture. We provide superb retirement plans, generous time-off, and family care resources.
A healthier you. Climb our rock wall, or choose from hundreds of health or fitness classes at our world-class exercise facilities. We also provide excellent health care benefits.
Discovery and fun. Stroll through historic sculptures, trails, and museums.
Enviable resources. Enjoy free commuter programs, ridesharing incentives, discounts and more!
The job duties listed are typical examples of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory of all duties, tasks, and responsibilities. Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned.
Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
$110k-149k yearly est. 4d ago
Software Engineer - Remote
Unitedhealth Group 4.6
Remote job
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together.
The Enterprise Information Security (EIS) team is responsible for cybersecurity across our organization. We support our business and members by reducing risk, rapidly responding to threats, focusing on business resiliency and securing new acquisitions.
Hiring a Quality Engineer who has a passion for learning, is a solid problem solver, and a critical thinker with broad technical experience. We need someone who has a background and experience with both legacy and new product development utilizing DevOps delivery. This role is for an individual contributor on an Agile team requiring hands-on technical skill and problem-solving for a large, complex Microsoft .NET full stack application development project. This is a SoftwareDevelopment Engineer in Test (SDET) role and requires skills with solid Microsoft .NET, C# Software Engineering to design and build advanced automated test suites using object-oriented methodologies. The role will cover development and testing (manual and automated) activity across all technology functions that ensure we deliver code with high quality for our application, product and services and to understand customer needs.
You'll enjoy the flexibility to work remotely * from anywhere within the U.S. as you take on some tough challenges. For all hires in the Minneapolis or Washington, D.C. area, you will be required to work in the office a minimum of four days per week.
Primary Responsibilities:
The role includes, but is not limited to: Analyze User Stories / Bugs, Design / Design Review, Document, Code / Code Review, Test (Unit, Assembly, System & Regression), Deployment, & Post-deployment Support
Delivery requires automated test (manual testing as needed) mindfulness
Engineering focus on enriching the Customer Experience through high quality functional delivery, efficiency, testability, reliability, scalability, availability, and security of applications.
Foster high performance, collaborative technical work
You'll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in.
Required Qualifications:
4+ years of experience with testing and test automation development
2+ years of experience with C# and .NET SoftwareDevelopment Life Cycle (SDLC)
2+ years of experience with RESTful Web API Development
2+ years of experience using SQL, Microsoft SQL Server, & SQL profiling skills / performance tuning SQL
Expertise in Agile and DevOps methodologies skills
Proven excellent analytical, problem solving and troubleshooting abilities
Demonstrated skills in active listening with the ability to express oneself clearly and effectively
Demonstrated skills and experience in collaborating, influencing, problem solving and negotiating
Preferred Qualifications:
Git Source Code Management, Test Automation, Azure DevOps Application Lifecycle Management (ALM)
Proven solid organizational skills and focus on accuracy and attention to detail
Identity and Access Management experience
Directory Services Development, Authentication and Provisioning experience
Requirements and technical specification documentation experience
Proficiency in MS Office (Word, Excel, Outlook, PowerPoint, Access, MS Visio)
*All employees working remotely will be required to adhere to UnitedHealth Group's Telecommuter Policy.
Pay is based on several factors including but not limited to local labor markets, education, work experience, certifications, etc. In addition to your salary, we offer benefits such as, a comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements). No matter where or when you begin a career with us, you'll find a far-reaching choice of benefits and incentives. The salary for this role will range from $72,800 to $130,000 annually based on full-time employment. We comply with all minimum wage laws as applicable.
Application Deadline: This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants
At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission.
UnitedHealth Group is an Equal Employment Opportunity employer under applicable law and qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations.
UnitedHealth Group is a drug - free workplace. Candidates are required to pass a drug test before beginning employment.
$72.8k-130k yearly 3d ago
Embedded Linux Developer - partial telework - FS Poly
Stanleyreid
Remote job
Our client tailors software, IT and data management to their customers' unique needs, fostering strong partnerships built on trust and transparency. Founded by engineers, they've been tackling complex missions for over 15 years while prioritizing "good technology" - solutions that excel in user experience, long-term value, and ethical considerations. They not only invest in technology, they are also committed to investing in your future with competitive compensation and comprehensive benefits (fully-paid medical, 10% 401k match, generous PTO, and flexible work arrangements). Here, you're an invaluable member of the team, making a real impact in a collaborative, supportive environment that truly appreciates your individual spark. Turn your aspirations into reality and experience the difference a great employer can make - it's not just talk with our client, it's excellence in practice.
They are seeking a Embedded Linux Developer to join their team.
Relevant qualifications:
-Bachelor's Degree
-5+ years of professional experience
-Experience with C++
-Experience with Linux
-Experience with Assembly
-Experience with embeddeddevelopment
This role is located in Annapolis Junction, MD and allow partial remote work. The work requires a TS/SCI + FS Poly.
Apply @ ********************************* or contact our team for more info: ********************** or ********************************
$74k-99k yearly est. Easy Apply 60d+ ago
Embedded Software Engineer
Actalent
Remote job
We are seeking a talented EmbeddedSoftware Engineer to design and implement embeddedsoftware in C for a Linux-based application. You will work with a team on the most technically complex components of our systems, ensuring high-quality and maintainable code.
Responsibilities
* Design and implement embeddedsoftware in C for Linux-based applications.
* Work remotely on a Linux server and perform integration on a Linux single-board computer in the lab.
* Collaborate with a team of five, including two employees and a lead developer.
* Follow provided scope and requirements to deliver high-quality, maintainable code.
Essential Skills
* Strong experience in C programming, particularly in embedded systems.
* Hands-on experience with embedded Linux development.
* Familiarity with development on single-board computers (e.g., Raspberry Pi or similar platforms).
* Ability to work effectively in a collaborative, fast-paced environment.
* US citizenship required.
Additional Skills & Qualifications
* Experience with Linux single-board computer integration.
* Ability to collaborate effectively within a team environment.
Please submit an up to date resume for consideration or to learn more!
Job Type & Location
This is a Contract position based out of Parsippany-Troy Hills, NJ.
Pay and Benefits
The pay range for this position is $65.00 - $100.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Parsippany-Troy Hills,NJ.
Application Deadline
This position is anticipated to close on Jan 26, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
$65-100 hourly 6d ago
Embedded Software Engineer - Utah
Cmu
Remote job
This position is based at the SEI's customer location at Hill AFB in Utah. This is not a remote or telecommuter position.
SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security. SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. Our core purpose is to help organizations improve software engineering capabilities and develop or acquire high quality software, on budget and on time.
Position Summary:
SEI is seeking an embeddedsoftware engineer to perform embeddedsoftware systems analysis and to develop strategic partnerships with customers located in Hill AFB, UT. Responsibilities may include, but are not limited to, assisting customers with efforts related to softwaredevelopment and cybersecurity from a cost, schedule and performance perspective; integrating with the customer contractor softwaredevelopment team to provide on-the-spot technical advice; helping to address known issues and communicating progress; assessing the credibility of softwaredevelopment plans for future performance; assisting customers in the proper application of tools, techniques, and procedures to solve some of the most difficult problems in software engineering and cybersecurity.
Duties:
Provide embeddedsoftware engineering support at our customer location in Hill AFB, UT and other locations as required.
Apply program and project management skills (in collaboration with SEI colleagues) to include working with clients, developing proposals, and establishing relationships with new DoW and/or government clients.
Analyze software architecture in terms of functional and non-functional quality attributes, understand how to apply disciplined architecture methods and techniques for trade-off analysis toward optimized solutions.
Analyze the use and application of modern softwaredevelopment techniques e.g., DevSecOps tailored to customer domain environments to effectively and efficiently developsoftware that meets stakeholder expectations.
Analyze use of cyber security approaches, methodologies, tools, and techniques to prevent risks and issues, and mitigate those that emerge.
Analyze FPGA hardware and software interface specifications described via VHDL or Verilog to ensure it meets system requirements.
Analyze software test and evaluation techniques and methodologies.
Use static, dynamic and complexity analysis software tools to identify areas of software weakness where additional design / refactoring may be required.
Analyze software contractor's task development, activities, deliverables, risks, issues, and recommend mitigation strategies and techniques as appropriate.
Requirements, Knowledge, Skills, and Abilities:
BS with 8 years' experience, MS with 5 years' experience or PhD with 2 years' experience in Software Engineering, Computer Science, Electrical Engineering, or related field, with professional experience as a softwaredeveloper or software engineer or verification engineer in a collaborative team environment.
Flexible to travel to other SEI offices, sponsor sites, conferences, and offsite meetings on occasion. Moderate (25%) travel outside of your home location.
You will be subject to a background investigation and must be eligible to obtain and maintain a Department of War security clearance.
Applicants for this position must be currently legally authorized to work for CMU in the United States. CMU will not sponsor or take over sponsorship of an employment visa for this opportunity.
At least 75% of your weekly effort will be onsite at either SEI or customer facility.
Understanding of the DoW Systems Engineering lifecycle and the use of Digital Engineering capabilities to document and assess software engineering and development activities.
Familiarity with embeddedsoftware and/or firmware safety standards e.g., MIL-STD-882E, DO-178C, DO-254.
Proficiency in softwaredevelopment languages e.g., C, C++, Ada and/or firmware development languages (e.g., VHDL, Verilog).
Experience with developing or analyzing embeddedsoftware built using modern Real Time Operating Systems like VxWorks.
Experience with embeddedsoftware, performance tests and interpreting the results.
Our benefits philosophy encompasses three driving priorities: choice, control, and well-being. Through Carnegie Mellon University, SEI offers a wide range of competitive employee benefits, including comprehensive health insurance, tuition benefits, generous time off, and a robust retirement savings policy to name a few.
Join a world-class organization of National Security superheroes that have unrivaled impact on software, system, AI, and systemic vulnerabilities.
Work with cutting edge technologies and experts to solve tough problems for the government and the nation.
Get 8% monthly contribution for your retirement, without having to contribute yourself.
Get tuition benefits to CMU and other institutions for you and your dependent children.
Enjoy a healthy work/life balance with flexible work arrangements and paid parental and military leave.
Enjoy annual professional development opportunities; take courses at CMU; attend conferences and training or obtain a certification and get reimbursed for membership in professional societies.
Qualify for relocation assistance and so much more.
Joining the CMU team opens the door to an array of exceptional benefits.
Benefits eligible employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance as well as a generous retirement savings program with employer contributions. Unlock your potential with tuition benefits, take well-deserved breaks with ample paid time off and observed holidays, and rest easy with life and accidental death and disability insurance.
Additional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team to help navigate childcare needs, fitness center access, and much more!
For a comprehensive overview of the benefits available, explore our Benefits page.
At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.
Are you interested in an exciting opportunity with an exceptional organization?! Apply today!
Location
Remote
Job Function
Software/Applications Development/Engineering
Position Type
Staff - Regular
Full Time/Part time
Full time
Pay Basis
Salary
More Information:
Please visit “Why Carnegie Mellon” to learn more about becoming part of an institution inspiring innovations that change the world.
Click here to view a listing of employee benefits
Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
Statement of Assurance
$88k-117k yearly est. Auto-Apply 4d ago
Staff Embedded Software Engineer
Latitude Ai
Remote job
Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone.
When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering -
all dedicated to making a real, positive impact on the driving experience for millions of people.
As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif.
Meet the team:
The EmbeddedSoftware team develops foundational platform software that is critical to development across the company. The team develops FreeRTOS, SafeRTOS, and bare metal environments for both QM and ASIL applications on a variety of embedded targets including ARM. Projects often impact all levels of the stack from the bootchain to applications and usually require cross-functional collaboration with other engineering teams. We have a strong passion for technical excellence and rigorous compliance with ASPICE and ISO26262.
What you'll do:
Own development of end-to-end embeddedsoftware features from concept through delivery
Deliver embeddedsoftware that runs on multiple platforms
Create architectures and development plans and help the team execute on them effectively
Collaborate with other Latitude and Ford software teams to ensure related dependencies are identified and resolved
Implement device drivers and bring-up new hardware for the first time
Mentor junior engineers and help set the direction of the program through deep technical analysis
Establish and refine best practices for safety-critical embeddedsoftwaredevelopment
What you'll need to succeed:
Passion for EmbeddedSoftwareDevelopment in C and C++
Experience with one or more of the following:
FreeRTOS and SafeRTOS development on ARM architectures
Automotive Ethernet; UDS, DOIP, Some/IP
ISO26262, SOTIF, & ASPICE or similar standards for safety critical applications
Development and deployment of security features such as secure boot, secure communication, secure key management
Embeddeddevelopment on multi-core, ARM-based SOCs
Strong project leadership and communication skills to collaborate across the ASPICE V-model
Flexibility to work across all layers of the software stack from device drivers to applications
Expertise in Linux-based softwaredevelopment and related technologies including gtests, Python, Bazel, and Docker
Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 7+ years of relevant experience (or Master's degree and 5+ years of relevant experience, or PhD and 2+ years of relevant experience)
Nice to have:
Experience using the gtest framework for unit test developmentDevelopment and support of software tools and infrastructure that improve developer experience
Expertise in debugging low-level performance issues across a complex embedded system
What we offer you:
Competitive compensation packages
High-quality individual and family medical, dental, and vision insurance
Health savings account with available employer match
Employer-matched 401(k) retirement plan with immediate vesting
Employer-paid group term life insurance and the option to elect voluntary life insurance
Paid parental leave
Paid medical leave
Unlimited vacation
15 paid holidays
Daily lunches, snacks, and beverages available in all office locations
Pre-tax spending accounts for healthcare and dependent care expenses
Pre-tax commuter benefits
Monthly wellness stipend
Adoption/Surrogacy support program
Backup child and elder care program
Professional development reimbursement
Employee assistance program
Discounted programs that include legal services, identity theft protection, pet insurance, and more
Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives
Learn more about Latitude's team, mission and career opportunities at lat.ai!
The expected base salary range for this full-time position in California is $218,240 - $327,360 USD. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Latitude employees are also eligible to participate in Latitude's annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirements.
Candidates for positions with Latitude AI must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is available for this position.
We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
$88k-117k yearly est. Auto-Apply 4d ago
Staff Embedded Software Engineer
Movandi Corporation 4.0
Remote job
Movandi has made a big impact on 5G in a short amount of time - from foundational research and innovative modular, high efficiency mm Wave system design to the introduction of our BeamXR 5G system that delivers improvements in performance, coverage, and latency to connect 5G everywhere. Now more than ever, 5G--supported by Movandi technology--is becoming an integral part of the telecommunications landscape. And we're only getting started.
At Movandi we work as a team. We like hard problems and solving them with the sharpest people. Are you looking to make a difference on the future of technology? At Movandi, you will help solve the growing challenges of deploying 5G mm Wave networks. You will make an impact.
About the Role:
Movandi is looking for a motivated and skilled Staff EmbeddedSoftware Engineer to join our team. As an EmbeddedSoftware Engineer, you will be responsible for supporting the Systems Team in the design, development and production of mm Wave phased arrays, repeaters and other systems for 5G.
Duties and responsibilities:
· Planning, developing, testing and deploying embeddedsoftware, primarily in C and Python
· Supporting bring up and testing of new products
· Mentoring and guiding junior engineers
· Working with clients to debug and support existing products
· Developingsoftware for unit testing and test automation.
· Working with the SW manager and system's team to define SW design architecture
· Writing and maintaining firmware documentation
Requirements:
· Completed Bachelor of Engineering/Mechatronics/Electrical Engineering or related degree (Master's preferred).
· 6+ years of programming experience in C & Python
· Demonstrated experience in object-oriented programming (ideally in Python)
· 6+ years of experience in embedded systems development, testing and deployment
· Experience with automated testing and module unit testing in python (Pytest, fictures,etc)
· Strong working knowledge of microcontrollers and Linux based embedded systems
· Experience interfacing with common embedded hardware peripherals (flash, eMMC, FPGA, GPIO, sensors, etc)
· Experience developing and interfacing with static / dynamic libraries for various embedded targets /architectures.
· Experience using version control & collaboration tools (Git, Confluence, Jenkins, etc)
· Experience with lab tools: (logic analyzer, JTAG debugger, oscilloscope, power supply, signal generator etc).
· Ability to work well in a team environment and collaborate with members across geographies.
· Excellent problem solving and analytical skills.
· Excellent verbal and written communication skills.
Must also have:
· Current permit to work full time in the United States on an ongoing basis (unfortunately we are not accepting applications from candidates overseas).
Other information:
Successful applicants will be offered a competitive salary and company equity package, amongst other benefits. Our US office is in Irvine, California. We have a flexible working from home arrangements with our employees.
Please note that the salary information shown below is a general guideline only. Salaries are based upon candidate experience and qualifications, as well as market and business considerations.
California Residents: Pay range for this opportunity is $140,000 - $160,000 annually
This position is on site at the company's headquarters in Irvine California.
$140k-160k yearly 60d+ ago
Embedded Software Engineer - United States (Remote)
Webster & Webster Associates
Remote job
Global Security company is seeking an experienced EmbeddedSoftware Engineer. Ideal candidates are technically strong, take pride in tackling challenges and get excited about owning critical services. REQUIREMENTS
Extensive experience developing in embedded C programming language
Experience with several operating systems (Linux, Embedded Linux, Windows, etc.)
Real-time operating system experience (QNX, VxWorks, ThreadX, FreeRTOS, MQX, etc.)
Must be able to work on US government engagements
PREFERRED
Networking and security protocols (TCP/IP, UDP, HTTP / HTTPS, IPSEC, SSH, SMTP, SFTP, SSL, OpenSSL, TLS, etc.)
Android / iOS
Hardware optimization
Assembly language
JO-1810-686
$117k-162k yearly est. 60d+ ago
Embedded Software Engineer-Product Developer (Associate, Experienced or Senior) Virtual
Jeppesen 4.8
Remote job
Company:
The Boeing Company
The Boeing Company is currently seeking Software Engineers-Embedded Product Developers to support our Common Embedded Product Composition development team located in Daytona Beach, Florida | Long Beach, California | Mesa, Arizona | Plano, Texas or Saint Louis, Missouri. This position will focus on supporting the Enterprise Software Verticals (ESV) organization.
Join our Enterprise Software team to design and deliver common embeddedsoftware that will be deployed across Boeing's entire portfolio-commercial airplanes, defense systems, space vehicles, rotary-wing platforms, and autonomous systems. In this exciting role, you will have a unique opportunity to directly support exciting new Boeing projects, from autonomous electric vertical takeoff and landing (eVTOL) aircrafts to air superiority aircrafts critical to our nation's defense.
You'll build safety- and security-first software that scales from flight-critical avionics to mission systems and everything in-between. In this role, you will have the opportunity to join our Product Composition team that is at the center of direct engagement and delivery with programs. You will be hands-on with programs to shape system requirements and architecture, then develop or re-use our common embeddedsoftware products to meet our program needs.
This role is at the cutting edge of embeddeddevelopment, using the latest and best tooling available in industry. In this role, you'll learn how to master the full software lifecycle. You'll work hand-and-hand with system engineers, electrical engineers, FPGA, and other disciplines to ensure software meets the wholistic system needs. You'll work with the Safety community, including certification experts, to deliver safety critical software that supports manned flight. You'll work with our DevSecOps and EmbeddedSoftwaredevelopers to steer our Software Architecture. with a focus on reusability.
You'll get hands-on experience with a magnitude of computing hardware, including various System of Chips (SoCs) including Intel, ARM, PowerPC and other architectures. You will coordinate with Software suppliers, including RTOS vendors, and integration of their product into our system. You'll coordinate with Program Managers to help manage schedules, risks, opportunities, and budgets.
If you're excited by the opportunity to create reusable, high-performance, certifiable building blocks that reduce program risk, shorten delivery cycles, and enable innovation across Boeing, this is the team to make that impact. Come join the team building advanced air vehicles - that one day, in the near-future, you'll be able to enjoy safety riding with your own family. Join us and let's create something amazing
Our teams are currently hiring for a broad range of experience levels including Associate, Experienced and Senior Level Software Engineers.
Position Responsibilities:
Designs, develops, tests, debugs and maintains software that is integrated into embedded devices and systems and meets industry, customer, safety and regulation standards
Reviews, analyzes, and translates customer requirements into the design of software products for embedded devices and systems.
Builds and writes code for embedded systems software to run on specific specialized hardware
Integrates embeddedsoftware with hardware components.
Analyzes, monitors and improves the efficiency and stability of embeddedsoftware systems
Tests and debugs software for embedded devices and systems.
Implements current and emerging technologies, tools, frameworks, and changes in regulations relevant to softwaredevelopment and hardware technologies
Advises on software and hardware integration domains
Tracks and evaluates internal and supplier software team performance to ensure product and process compliance to project plans and industry standards
Performs embeddedsoftware project management functions
Basic Qualifications (Required Skills/ Experience):
3+ years of experience in programming languages such as C, C++, Python or Java
3+ years of experience with the SoftwareDevelopment Lifecycle (SDLC)
2+ years of experience writing embeddedsoftware
Preferred Qualifications (Desired Skills/Experience):
Experience in Real Time Operating Systems such as VxWorks, DEOS, Integrity-178
Experience in software requirements, architecture/design, coding, integration, and test
Experience in real time or embeddedsoftwaredevelopment, including Board Support Package (BSP) & Driver integration
Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
Level 2: 1 or more years' related work experience or an equivalent combination of education and experience
Level 3: 3 or more years' related work experience or an equivalent combination of education and experience
Level 4: 5 or more years' related work experience or an equivalent combination of education and experience
Knowledge of specification format requirements, guidelines, and change control processes. Understanding of relationship between specifications/standards and aircraft/product certification systems
Knowledge of various engineering disciplines such as electrical, mechanical, and systems. The ability to communicate with technical personnel from multiple skill areas and functions to evaluate technical information and issues impacting design, production, and support of products, services, or other deliverables
Knowledge of programming languages (e.g., C#, Java, Java 2 Enterprise and Mobile Editions (J2EE, J2ME), C++, Visual Basic, C, Assembly, Ladder Logic, Numerical Control (NC) Programming, Matlab). Knowledge of communications, networking, and protocols (e.g., Transport Control Protocol/Internet Protocol (TCP/IP), File Transfer Protocol (FTP), Extensible Mark-up Language (XML), Wireless Access Protocol (WAP))
Knowledge of computing equipment and its operating systems (e.g., Windows, Unix, Linux). Knowledge of softwaredevelopment and testing tools (e.g., editors, compilers, linkers, desktop simulations, configuration management tools, requirements management tools) capability and usage
Ability to apply knowledge of database engines to the design of databases and reporting structures
Ability to integrate hardware and software components into a functional system
Knowledge of software testing and usability theory. Knowledge of testing, usability practices. Ability to write and execute test scripts and perform usability analyses
Knowledge of general and real-time softwaredevelopment and testing tools, capability and usage. Real-time tool examples include cross compilers, target debuggers and test/performance instrumentation
Knowledge of domains, characteristics, constraints and products that require real-time software and influence architecture, requirements, interfaces, designs, and integration/test approaches
Knowledge of real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces. Ability to build, integrate and troubleshoot software components
Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle
Knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints
Knowledge of supplier assessment processes including Preferred Supplier Certification and Work Transfer Process. Elements of assessment to include supplier's past performance, business processes, capacity plan, statement of work evaluation, risk mitigation plan, capabilities and lean practices in order to rate supplier viability to support the Boeing company's goals and objectives. Ability to control and deliver project deliverables, project accounting and appraisal, and optimize the contribution of the people involved using project management tools
The ability to use established physical, mechanical, or scientific principles and perform appropriate tests to identify and solve problems encountered on the job. This includes the ability to locate and isolate the problem, identify possible solutions, and select approaches that are practical and effective
Drug Free Workplace:
Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
Travel:
Occasional travel may be required (less than 10%)
CodeVue Coding Challenge:
To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.
Pay & Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary pay range for Associate Level (Level 2): $92,650 - $143,750
Summary pay range for Experienced Level (Level 3): $118,150 - $182,850
Summary pay range for Senior Level (Level 4): $149,600 - $232,300
Language Requirements:
Not Applicable
Education:
Not Applicable
Relocation:
Relocation assistance is not a negotiable benefit for this position.
Export Control Requirement:
This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.62 is required. “U.S. Person” includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.
Safety Sensitive:
This is not a Safety Sensitive Position.
Security Clearance:
This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required.
Visa Sponsorship:
Employer will not sponsor applicants for employment visa status.
Contingent Upon Award Program
This position is not contingent upon program award
Shift:
Shift 1 (United States of America)
Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud - Recruitment Fraud Warning
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
EEO is the law
Boeing EEO Policy
Request an Accommodation
Applicant Privacy
Boeing Participates in E - Verify
E-Verify (English)
E-Verify (Spanish)
Right to Work Statement
Right to Work (English)
Right to Work (Spanish)
$76k-103k yearly est. Auto-Apply 4d ago
Embedded Software Engineer (Remote)
Smartthings 4.1
Remote job
Job DescriptionDescription Did your things make you go "wow" today? We're dedicated to improving lives by making the everyday objects around us more useful, and with our open platform the opportunities are endless. We believe that the Internet of Things should be accessible to everyone, and we strive to create easy-to-use, secure, and, above all, intelligent devices that take your home to the next level. Our fun, creative, supportive team needs your help to make things that are a little more connected -- and a lot smarter.
We're looking for an EmbeddedSoftware Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings Hub platform.
You'll be part of the SmartThings Edge Device team responsible for the integration of smart home and networking protocols such as Matter, Thread, Zigbee, and Z-Wave with the SmartThings ecosystem as well as designing and building innovative features for smart homes.
You will be part of the team focused on adopting, developing, and supporting Thread, Zigbee, and Z-Wave within the SmartThings Hub Platform. You will be involved in the full softwaredevelopment lifecycle from proof-of-concept to shipping products on a project of enormous scale and potential. The majority of the development work will be application and test code in C/C++/Rust, but there will be opportunities to work on frameworks that span cloud and mobile. You will debug and fix issues discovered internally, reported by external beta testers and regular users.
This is a great opportunity to be part of the exciting smart home industry while working with a group of highly talented and quality-focused engineers.
Key Responsibilities
Design, develop and debug application code in C/C++/Rust
Participate in technical discussions across engineering and product
Participate in cross-functional design discussions and code reviews
Skills Knowledge and Expertise
Bachelor's degree in Electrical / Computer Engineering or Computer Science or similar experience
Experience using C/C++ and/or other Object Oriented programming languages
Willingness to learn Rust
Exposure or knowledge of source control such as Git.
Strong interpersonal communication skills and ability to work well in a diverse, team-focused environment
Preferred Qualifications
Passionate about gadgets, IoT, and smart devices
Experience with modern IP networking
Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave.
Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment
$69k-87k yearly est. 11d ago
Embedded Software Sr. Engineer with Rust, Python
Caterpillar, Inc. 4.3
Remote job
**Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Come work on the Core Information Software team developing Caterpillar telematics, displays, and network managers for Caterpillar machines & engines. Our Core Information Software team is developing operating systems, core software, applications, and data transfer frameworks that Caterpillar Displays & Connectivity product lines will be using for years to come. The team works in a dynamic environment that supports flexible work hours and a hybrid schedule, splitting time between working from home and in-person collaboration in the office in Mossville, IL.
You will help design, develop, configure, and test our high-quality, secure software as a member of our small team, focusing on iterative development and fast delivery of features utilizing up-to-date technologies and practices like Agile, C, C++ and Rust, embedded Linux, and a plethora of open source software.
**What You Will Do** :
- Design new software components for displays and connectivity control modules
- Maintain and extend existing software
- Perform code reviews for softwaredevelopment team
- Review results of software unit and regression tests
- Mentor less experienced developers
- Collaborate with developers, architects, testers, and systems application engineers
- Provide Core Information software subject matter expertise to internal and external teams
**What You Will Have** :
- Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.
- Analytical Thinking: Knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organizational problems and create alternative solutions that resolve these problems.
- Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
- Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.
**Top Candidates Will Also Have** :
- Solid experience with embeddedsoftwaredevelopment, design, and architecture
- Desire to work in a fast-paced Agile team environment
- Experience with GIT configuration management tool
- Ability to read electrical schematics
- Experience with scripting using Python
- Development experience with Rust
- Experience with Linux softwaredevelopment, including RTOS development (i.e. Free RTOS)
- Experience with Ethernet, TCP/IP, WiFi, Bluetooth low energy
- Experience with CAN, J1939, and other data link protocols
- Experience using Design Patterns and Object-Oriented programming
- Experience with developing Unit Tests and Test-Driven Development
- Experience using debugging tools for embedded systems (e.g. Lauterbach, GDB, Wireshark)
**Additional Information** :
- The location for this position is Mossville, IL. Role is on-site Monday to Friday
- United States domestic relocation is available for this position.
- 10% travel is required for this role.
- Visa sponsorship is NOT available for this position.
\#LI
**Summary Pay Range:**
$110,520.00 - $165,840.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
**Benefits:**
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
+ Medical, dental, and vision benefits*
+ Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
+ 401(k) savings plans*
+ Health Savings Account (HSA)*
+ Flexible Spending Accounts (FSAs)*
+ Health Lifestyle Programs*
+ Employee Assistance Program*
+ Voluntary Benefits and Employee Discounts*
+ Career Development*
+ Incentive bonus*
+ Disability benefits
+ Life Insurance
+ Parental leave
+ Adoption benefits
+ Tuition Reimbursement
* These benefits also apply to part-time employees
This position requires working onsite five days a week.
Relocation is available for this position.
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ****************************
**Posting Dates:**
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community (*********************************************** .
$110.5k-165.8k yearly 13d ago
Embedded Software Consulting Engineer, Protection and Control Systems
GE Vernova
Remote job
We are seeking a highly experienced and technically authoritative EmbeddedSoftware & Firmware Consulting Engineer to lead strategy, architecture, and design initiatives for real-time embedded systems, enabling the product and platform designs for Transmission & Distribution (T&D).
This role focuses on defining and guiding secure, resilient embedded platforms for protection relays, communication gateways, Ethernet switches, and industrial wireless devices deployed in substations, field automation, and remote environments.
As a senior technical authority, you will champion the convergence of embedded and enterprise technologies, including real-time virtualization, containerization, and service-oriented architecture, to modernize grid-edge devices and improve lifecycle agility. You will influence cross-functional teams and collaborate globally to shape the embeddedsoftware stack across hardware, networking, security, and systems engineering.
Job Description
Key Responsibilities
* Serve as a technical authority for embedded platform modernization, product innovation, and next-generation system architectures.
* Lead the design strategy of real-time embedded platforms for protection and communication systems using multi-core SoCs, RTOS (VxWorks, QNX, FreeRTOS), or embedded Linux.
* Guide strategic choices in virtualized firmware stacks, embedded containers, and real-time microservices for digital substations and edge computing.
* Drive architectural modernization through the adoption of embedded virtualization using lean hypervisors, enabling reliability and modularity through microservice-oriented architecture for critical and secure field-deployable service updates.
* Guide the design of CI/CD pipelines, DevSecOps workflows, and automated test frameworks tailored to embedded environments.
* Promote modular design, RTOS abstraction, software reuse, and real-time determinism across services.
* Lead edge software strategies for AI/ML-based diagnostics, adaptive protection, and predictive maintenance, enabling microservices to run securely in real-time containers.
* Stay at the forefront of innovations in lean, reliable, and secure mission-critical/safety-critical embedded systems by participating in technical conferences and engaging with industry consortia and standards bodies (IEC, IEEE, UCAIug).
* Represent the organization in global forums, panels, or working groups and share best practices, lessons learned, and architecture evolution insights.
* Contribute to multi-year product and technology roadmaps for protection and automation portfolios.
* Evaluate and pilot emerging technologies to mentor and guide global teams on next-generation architectures.
Required Qualifications
* Bachelor's degree in Electrical Engineering, Computer Engineering, or Embedded Systems.
* Minimum of 10 years of experience in embeddedsoftware/firmware design, with at least 5 years in architecture or consulting leadership roles.
Desired Characteristics
* Extensive experience in real-time embedded systems used in power system protection, automation, or communication.
* Expert in C/C++, with experience in embedded Linux, RTOS (VxWorks, QNX), and container/virtualization concepts for embedded systems.
* Proven experience integrating protocols such as GOOSE, MMS, SV, DNP3, Modbus, IEEE C37.118, IEC 60870-5-104, IEEE 1588, and secure communication protocols.
* Familiar with compliance to electrical and cybersecurity standards including IEC 60255, NERC CIP, IEC 62443, IEC 62351.
* Working knowledge of embedded hypervisors, container runtimes, and service isolation in resource-constrained environments.
* Hands-on experience with toolchains, software analyzers, and debugging across embedded and virtualized targets.
* Strategic thinker and effective communicator across engineering, product management and customer leadership.
* Strong understanding of protection schemes, digital substation design, and utility communication architectures.
* Experience in secure embeddedsoftwaredevelopment, formal verification, and regulatory certification.
* Active contributor to open standards or industry bodies (IEEE, IEC, UCAIug) or recognized innovator with patents or technical publications.
* Willingness to travel for technical deep-dives, customer co-innovation sessions, industry events, and global product strategy meetings.
For candidates applying to a Canadian-based position, the pay range for this position is between $162,900.00 and $244,300.00 CAD Annual. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set.
Bonus eligibility: Annual variable incentive bonus.
This posting is for a new vacancy.
For candidates applying to a U.S. based position, the pay range for this position is between $152,400.00 USD and $254,000.00 USD Annual. The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set.
The Company pays a geographic differential of 110%, 120% or 130% of salary in certain areas.
Additional Information
Relocation Assistance Provided: No
#LI-Remote - This is a remote position
$84k-111k yearly est. 26d ago
Software Engineer, Embedded UI
Roku 4.9
Remote job
Teamwork makes the stream work. Roku is changing how the world watches TV
Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.
From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.
About the Team
Join a team dedicated to delivering customer-focused features that elevate user experiences on a global scale. Our team specializes in creating engaging content such as wallpapers, screensavers, trivia, featured experiences, AI projects for content generations, and more. Guided by an ambitious product roadmap, we aim to accelerate growth and scale by introducing innovative features to millions of users worldwide. We foster a culture of ownership where developers and engineers are self-motivated to tackle challenges and ship impactful solutions. Collaboration is key-engineers work closely with cross-functional teams, including UI design, product management, and business leadership, to make things happen. If you're passionate about reimagining the world of streaming media in a dynamic, collaborative environment, this is the team for you.
About the Role
Our products are known for their seamless integration and intuitive design, delighting users right out of the box. These qualities result from meticulous engineering and a commitment to excellence. As part of the engineering team, you'll develop and manage features for Screensavers, Static & Dynamic Wallpapers, Trivia, Featured Experience, and AI initiatives. You will be working on AI initiatives to develop new features on platforms to create user-enhancing experiments.
For California Only - The estimated annual salary for this position is between $170,000 - $210,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off."
What You'll Be Doing
Designing and developing features for new Experiences on the Roku platform
Creating a PoC to elaborate on ideas and work in a startup mindset to break fast and deliver quickly
Collaborating with UI/UX design and backend team to create and implement new experiences
Adapting PoCs for productionising the solution
Investigating, diagnosing, and resolving issues to maintain commercially viable solutions
We Are Excited If You Have
Bachelor's or Master's degree in Computer Science or a related field
Substantial Project based on using AI/ML and LLM technologies
Proficiency in scripting languages such as JavaScript, TypeScript, React Native, Python, BrightScript, or related technologies
Experience with C++, especially in embedded environments
Consumer electronics experience in media/content or ad product development is a plus
Experience in productionizing solutions, including content management, UI development, cloud development, and cloud backend integration
Knowledge of Core OS concepts like memory management and multi-threading
Experience in API design, with an understanding of considerations and trade-offs
Strong communication skills, as this role involves frequent collaboration across teams
If you're a pragmatic dreamer passionate about shaping the future of media experiences, we'd love to hear from you
#LI-DH2Our Hybrid Work Approach
Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy.
Benefits
Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.
Accommodations
Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to **************************.
The Roku Culture
Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.
We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
To learn more about Roku, our global footprint, and how we've grown, visit ************************************
By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing WorkforcePrivacy@Roku.com.
$170k-210k yearly Auto-Apply 22h ago
D425 Engineer - Embedded SW
Entry Level In North Kingstown, Rhode Island
Remote job
Department 425, Electrical Systems EmbeddedSoftware Engineering, engineers apply software and computer engineering skills to specify, design, develop, integrate, and test, as well as subcontract manage softwaredevelopment for US Navy Nuclear Submarines. Collaborating with systems, hardware, and test engineers, software is developed, tested and maintained for a variety of submarine platforms. This position is on a team that supports the reactor, steam and electric plant systems as well as the power conversion systems.
Specific responsibilities include the following for the development of shipboard software applications:
Analysis of system-level requirements
Development of software and interface requirements
Detailed design of software components that satisfy the above requirements and integration of hardware/softwareDevelopment of unit testing
Support to verification and validation testing of performance and operational requirements
Troubleshoot and enhance existing software to fix defects, support new or changing hardware/requirements, or enhance features and performance
Create and maintain formal requirements and design documentation
Support development of system prototypes for research and development projects
Our team members exemplify Electric Boat's core values:
Value each other
Behave with integrity and purpose
Commit to excellence
A cognizant engineer at Electric Boat:
Ensures alignment with EB's purpose, vision, and values in all they do.
Maintains complete and total ownership of their assigned work (quality, cost, and schedule performance).
Understands that their signature signifies ownership and responsibility.
Speaks up and stops any work that is not being conducted in accordance with standards.
Develops the broad and deep knowledge needed for their role and understands how their work fits into the larger whole.
Keeps developing their skills, is aware of the limits of their knowledge, and seeks input from mentors and experts.
Commits to the success of their team, not just their personal success.
Maintains detailed, well-organized records of their work.
Identifies and implements improvement ideas as a routine part of their work.
Effectively communicates technical and programmatic information to their team, management, and stakeholders.
Continually assesses risk throughout a project and develops mitigation plans production.
Electric Boat offers Flexible Work Arrangements that allows for some work to be performed remotely and at home.
This is limited in this position due to the environment required for most softwaredevelopment. Please ask for details to understand the extent to which it can be supported.
Qualifications
Required:
A Bachelor of Science degree or higher in Computer Science, Electrical Engineering, or Computer Engineering.
0-5 years of postgraduate engineering experience
Experience with C++ toolset/framework
Skills
Ability to follow and enforce processes and procedures
Self-starter with the ability to work independently
Strong attention to detail
Strong Microsoft Word, Excel, and PowerPoint skills
Strong written and verbal communication skills
Strong organizational skills
We can recommend jobs specifically for you! Click here to get started.