Post job

Embedded software engineer jobs in Sandy Springs, GA

- 584 jobs
All
Embedded Software Engineer
Senior Software Engineer
Embedded Engineer
Senior Embedded Software Engineer
Senior Embedded Engineer
Embedded Software Developer
Networking/Software Engineer
Computer Software Engineer
Firmware Engineer
  • Senior Embedded Linux / Yocto Engineer

    Kondra Systems Inc.

    Embedded software engineer job in Atlanta, GA

    We're a small, highly experienced team that built the operating system for the most sophisticated beverage dispenser in the world, made by the largest beverage company in the world (We can't tell you who they are, but we're in Atlanta). Now we're at it again, but this time we're building a Linux-based distributed operating system to unify all equipment purchased by this beverage company. Along the way we've completely re-imagined how to build Linux devices. Are you still using A/B partitions for updates and rollbacks? We invented a way to de-dup releases and store an arbitrary number in a single partition. Need to test real hardware in a simulator, or access hardware from a different node in a distributed device? Our hardware abstraction is network transparent so we've got you covered. Want to run x86 on your laptop but push to your arm64 dev board? Just enter the IP address and our Studio application will sort out all the details and install to any target across the network. Incremental OTA, manifest based deterministic runtime, immutable layer based filesystems, universal logging infrastructure with support for real time streaming over the network, fully routed websocket mesh networking, multi-node devices and many other inventions that push the boundaries of what is possible on a Linux device. We're looking for someone to help us integrate even deeper into Linux as we invent and deliver the future! About the Role Our goal is to transition our Yocto stack from our partner organization to an internal resource so we can focus on deeper integrations and continue our work on distributed platforms (devices that contain more than one Linux board). Our partner remains engaged and will provide training and transition support. In this role, you will be an integral part of our architecture team, contributing to high level designs and solutions, such as auto-creation of a mesh VPN network for distributed devices, as well as execution of deliverables such as upgrading to new Yocto versions, board ports and inclusion of new packages in our build. As we put a great deal of focus on operational infrastructure in our Studio product, there is also an emphasis on capturing operational state of the OS and reflecting it in our tooling. Primary responsibilities Support, extend and update our Yocto based infrastructure, including new Yocto releases, new board support and exposing new libraries and packages. Work closely with our internal teams to design, document and deliver new features. Build, branching and publishing related to creating releases of os components. Debugging integration related issues such as performance (video, browser, etc…) and stability (library compatibility, crashes, etc…). Learn, understand and contribute to our overall platform architecture. Qualifications B.S. in computer science and five years related work experience Software build support for multiple architectures (x86, ARM) Yocto-based Linux system construction Linux boot processes on various hardware platforms Linux kernel and DTB configuration Systemd service design, usage and debugging udev usage and rules X11 and Wayland usage and configuration Shell scripting Configuration and usage of system interconnects such as I2C, PI, GPIO, USB, etc… Networking: TCP/IP, Ethernet, VPN's, firewall rules, wifi, etc… C/C++ development
    $84k-111k yearly est. 3d ago
  • Senior Software Engineer (.Net)

    Mtech Systems 3.5company rating

    Embedded software engineer job in Dunwoody, GA

    At MTech Systems, our company mission is to increase yield in protein production to help feed the growing world population without compromising animal welfare or damaging the planet. We aim to create software that delivers real-time data to the entire supply chain that allows producers to get better insight into what is happening on their farms and what they can do to responsibly improve production. MTech Systems is a prominent provider of tools for managing performance in Live Animal Protein Production. For over 30 years, MTech Systems has provided cutting-edge enterprise data solutions for all aspects of the live poultry operations cycle. We provide our customers with solutions in Business Intelligence, Live Production Accounting, Production Planning, and Remote Data Management-all through an integrated system. Our applications can currently be found running businesses on six continents in over 50 countries. MTech has built an international reputation for equipping our customers with the power to utilize comprehensive data to maximize profitability. With over 280 employees globally, MTech Systems currently has main offices in Mexico, United States, and Brazil, with additional resources in key markets around the world. MTech Systems USA's headquarters is based in Atlanta, Georgia and has approximately 90 team members in a casual, collaborative environment. Our work culture here is based on a commitment to helping our clients feed the world, resulting in a flexible and rewarding atmosphere. We are committed to maintaining a work culture that enhances collaboration, provides robust development tools, offers training programs, and allows for direct access to senior and executive management. Job Summary We are looking for a Software Development Engineer to join the R&D team. Our team is looking for a motivated professional who is skilled in software development, delivering high-quality products, and building multifaceted enterprise applications for a diverse and growing international client base. We are proud to foster a workplace that promotes teamwork, advanced development tools, training, and continuous engagement with senior and executive management. Responsibilities and Duties Will contribute to building multifaceted enterprise and customized applications for a diverse and growing international client base. Tasks will include: Develop, maintain, and enhance web applications, internal tooling/libraries and shared components focusing on usability, scalability, and innovation. Engage in collaborative work with cross-functional teams to ensure high-quality software delivery. Participate in code reviews, contribute to technical documentation, and exchange knowledge with colleagues, promoting a culture of continuous learning and development. Education and Experience B.S. Computer Science or related, equivalent experience 5+ years of experience with TypeScript, JavaScript, and/or C#, preferably in developing large-scale web applications. Over 5 years of practical experience working with Angular, ASP.NET Core, or related technologies in a professional environment. Qualifications and Skills Can speak, read, write in English on a proficient/advanced level Strong understanding of software development principles, design patterns, and best practices. Experience with cloud solutions (Microsoft Azure), mobile app frameworks (Ionic), database management (SQL Server), continuous integration and delivery (Azure DevOps), messaging frameworks (NServiceBus), end-to-end testing (Cypress), and familiarity with OpenAI technologies. EEO Statement Integrated into our shared values is MTech's commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. MTech aims to maintain a global inclusive workplace where every person is regarded fairly, appreciated for their uniqueness, advanced according to their accomplishments, and encouraged to fulfill their highest potential. We believe in understanding and respecting differences among all people. Every individual at MTech has an ongoing responsibility to respect and support a globally diverse environment.
    $87k-111k yearly est. 1d ago
  • Senior Software Engineer 4672

    Tier4 Group

    Embedded software engineer job in Atlanta, GA

    Senior Software Engineer - Integrations & Platforms We're looking for a Senior Software Engineer to lead integrations across multiple systems in a fast-paced, growing tech team. This role is hands-on and collaborative-you'll design, build, and maintain integrations that help the business run smoothly while driving innovation. What You'll Do: Lead the design, development, and deployment of APIs, microservices, and system integrations. Collaborate with U.S. and international teams to define requirements and build solutions. Troubleshoot and resolve integration issues to keep systems running reliably. Mentor junior engineers and contribute to best practices across the team. Participate in projects using Agile and Waterfall approaches. What We're Looking For: Strong programming experience in Go or Python. Experience with APIs, microservices, and containerized environments (Kubernetes). Familiarity with SOA, integration patterns, event-driven architecture, and API management platforms. Experience with cloud-native integrations and serverless computing (AWS Lambda, Azure Functions). Proven ability to take ownership of initiatives and drive technical solutions. Nice to Have: Experience with streaming platforms (Kafka, Kinesis, NATS) or industrial protocols (Modbus, MQTT, OPC-UA). Background with security standards (SAML, OAuth, OpenID Connect). Familiarity with CI/CD and DevOps practices. Why You'll Love This Role: You'll work on meaningful projects that impact multiple business areas, collaborate with talented teams, and grow your skills while making a real difference. Hybrid flexibility, challenging work, and the chance to innovate make this a role where you can truly shine.
    $83k-108k yearly est. 5d ago
  • Senior Java Software Engineer

    Vaiticka Solution

    Embedded software engineer job in Alpharetta, GA

    Sr. Java Developer Job Type: Contract Visa: GC-EAD, H4EAD, Green Card, L2-EAD, TN Visa, US Citizen Interview Mode - Local candidates required - In-person interview. Job Description: We are seeking a highly skilled Java Developer with strong expertise in Apache Kafka to join our development team in Alpharetta, GA. The ideal candidate will have extensive experience in building scalable, high-performance enterprise applications using Java, Spring Boot, and Kafka, with a strong understanding of distributed systems and real-time data streaming. Key Responsibilities: Design, develop, and maintain Java-based applications with a focus on event-driven architecture using Kafka. Build and optimize Kafka producers, consumers, topics, and partitions for high throughput and low latency. Implement Spring Boot microservices integrating with Kafka for real-time data pipelines. Ensure data reliability, fault tolerance, and scalability in distributed systems. Collaborate with architects, DevOps, and QA teams to ensure seamless integration and deployment. Troubleshoot and resolve issues related to Kafka message processing, data streaming, and performance bottlenecks. Write clean, maintainable, and efficient code, following best practices and coding standards. Mentor junior developers and contribute to code reviews. Required Skills & Experience: 8+ years of hands-on software development experience with Java/J2EE. Strong experience with Apache Kafka (producers, consumers, brokers, schema registry, streams, connectors). Expertise in Spring Framework, Spring Boot, RESTful APIs, and Microservices. Solid understanding of multithreading, concurrency, and distributed system design. Experience with RDBMS (Oracle, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra). Strong background in performance tuning, debugging, and optimizing Java applications. Knowledge of CI/CD pipelines, Docker, Kubernetes is a plus. Familiarity with cloud platforms (AWS / Azure / GCP) is desirable. -Thanks & regards Akram Khan
    $83k-109k yearly est. 3d ago
  • Senior Lead Software Engineer

    Apps Accelerator

    Embedded software engineer job in Alpharetta, GA

    Senior Lead Software Engineer- Founding Software Engineer Company: Apps Accelerator Type: Full-time / Founding Role About Us At Apps Accelerator, we're building an AI-first venture studio a place where great ideas, intelligent engineering, and entrepreneurial energy collide. Based in Alpharetta, GA, we're designing and launching the next generation of AI-powered web and mobile companies that move fast, scale smart, and redefine what's possible. We're not another dev shop. We're builders of intelligent ventures taking ideas from whiteboard to revenue with speed, precision, and creativity. The Role We're looking for a Founding Software Engineer someone who doesn't just want to write code but wants to build companies. You'll work side-by-side with the founder to design, develop, and launch AI-first products from concept to MVP. You'll experiment, iterate, and scale, using the full Microsoft and open AI ecosystem from React and React Native to LLM integrations, automation, and intelligent systems. This role is perfect for someone who's half engineer, half entrepreneur - someone who thrives on building 0 → 1, learning fast, and shipping faster. What You'll Do Lead the development of AI-first MVPs using React, React Native, Node.js, and modern backend frameworks. Integrate AI-assisted tools (e.g., GitHub Copilot, OpenAI API, LangChain) to accelerate development. Architect scalable, cloud-based infrastructure on Azure or AWS. Partner with design and strategy to bring ideas to life - fast. Collaborate on product vision, roadmap, and technical direction for multiple ventures. Establish the foundation for engineering culture, standards, and best practices. Grow with the studio - mentoring new engineers as the venture portfolio expands. What We're Looking For 5+ years of experience in full-stack development (React, React Native, Node.js, TypeScript). Strong grasp of AI tools and frameworks - LLMs, APIs, and automation workflows. Startup or entrepreneurial experience - you've shipped products or launched something from scratch. A builder's mindset - you care about speed, quality, and iteration. Curiosity and grit. You love solving problems no one's solved before. Bonus Skills Experience with LangChain, Semantic Kernel, or LlamaIndex. Familiarity with MLOps or deploying AI models in production. Passion for UX/UI design and creating intuitive interfaces. Interest in becoming a co-founder or equity partner in future ventures. Why Join Us Ground-floor opportunity in an AI venture studio that's redefining how companies are built. Hybrid work model with in-person collaboration in Alpharetta, GA. Competitive base + equity participation in future ventures. Freedom to experiment, innovate, and build products that matter. Work directly with the founder; no red tape, just real impact.
    $83k-109k yearly est. 2d ago
  • Senior Cloud Developer

    Micasa Global 3.8company rating

    Embedded software engineer job in Atlanta, GA

    Role: Senior Cloud Developer This is a senior-level cloud engineering + full-stack development + data engineering hybrid role. ✔ Main Focus Areas Cloud Development (AWS preferred) Work on cloud migration, cloud-native apps, API development Use AWS services like Aurora, Glue, Redshift, Kafka, ROSA, OpenShift, Kubernetes, Docker Full Stack Engineering Backend: Java, Python, Spring Boot, Quarkus, Microservices Frontend: Angular DB: DB2, PostgreSQL, MongoDB, Oracle API design + development (REST, microservices) Data Engineering / Streaming Work with streaming systems like Kafka Handle real-time data, JSON parsing Extract data from Oracle/DB2/MySQL/etc. DevOps & CI/CD Automate deployments using Jenkins, Ansible Work with container platforms: Docker, Kubernetes, OpenShift Soft Skills Strong communication Ability to collaborate Debugging, troubleshooting Handle complex multi-system integrations
    $89k-117k yearly est. 3d ago
  • Senior Developer (Sitecore XM Cloud/Next.js) - Full-time - Atlanta, GA

    Elevate Digital 4.7company rating

    Embedded software engineer job in Atlanta, GA

    We're looking for a senior-level developer to build, enhance, and support modern digital experiences on a headless Sitecore XM Cloud platform. This person will work across the full software lifecycle-design through production support-helping deliver scalable, secure, high-performing frontend solutions. You'll also act as a technical go-to within the team and contribute to shared standards and continuous improvement. What you'll do Own end-to-end development tasks for multiple applications and services, including solution design, implementation, estimation, debugging, unit testing, and technical documentation. Serve as a trusted technical expert during discovery, analysis, development, and release phases. Partner with engineering leadership and stakeholders to deliver well-architected, enterprise-grade solutions that align with current priorities and future growth. Define and drive testing approaches, building thorough test plans, and ensuring appropriate stress/load coverage for high-impact areas. Review code and components for adherence to architecture, quality, and engineering standards. Build in observability from day one, including logging, monitoring, and proactive alerting to reduce downtime. Maintain and enhance existing platforms, sites, and databases; identify improvements that increase stability and performance. Provide advanced production support as an escalation point, including participation in an on-call rotation for critical events outside normal hours. Diagnose and resolve complex live issues with persistence and clear follow-through until fully closed. Evaluate and recommend third-party tools or vendor solutions, leading selection and adoption when needed. Promote knowledge sharing through mentoring, documentation, and team collaboration. Apply secure development practices and remediate issues surfaced by security scans or audits. Contribute to other related responsibilities as business needs evolve. Build and connect Next.js (14/15+) frontends to Sitecore XM Cloud using Sitecore JSS, GraphQL, and TypeScript. Configure and improve CI/CD workflows for frontend delivery, including Vercel pipelines and global environment tuning. Use modern rendering patterns (SSG, SSR, ISR) to achieve fast, reliable UX and strong Google PageSpeed outcomes. Architect personalization and real-time content/data experiences with Sitecore CDP/Personalize and Sitecore Search. Work closely with product, UX, backend, and DevOps partners to troubleshoot and solve cross-system problems. Organizational impact Delivers daily results that materially affect operational outcomes within your domain. Works independently with minimal oversight and strong ownership of deliverables. May lead projects or key processes within your area of responsibility. Regularly reviews or coaches colleagues at earlier career stages. Leadership and talent contribution Provides practical guidance, mentoring, and technical coaching to teammates. May coordinate small projects, delegating tasks and reviewing output to ensure quality. Qualifications and experience Broad technical grounding gained through a university degree (or equivalent hands-on expertise). High school diploma or GED required. Typically 4-6 years of relevant professional development experience. Sitecore expertise: 5+ years building on Sitecore, including 2-3 years delivering production work on Sitecore XM Cloud (not legacy XM/XP). Headless/frontend depth: Advanced capability in Next.js, React, TypeScript, and GraphQL. Deployment & DevOps: Demonstrated success with Vercel deployments, performance tuning, and CI/CD platforms such as Azure DevOps or GitHub Actions. Core engineering skills: Mastery of Sitecore JSS, modern web architecture, and cloud-native development patterns.
    $90k-117k yearly est. 2d ago
  • Senior Embedded Controls Engineer, Vehicle Motion

    Ford Motor Company 4.7company rating

    Embedded software engineer job in Atlanta, GA

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves? Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. What you'll do... - Create and implement the control strategy for various vehicle motion attributes and functions, including lateral and longitudinal vehicle dynamics. - Work with suppliers to define functions and interfaces into 3rd party components, driving further consolidation and integration of vehicle functions into our centralized vehicle motion control system. - Collaborate with software integration teams to bring up core functions and broadcast software level requirements to electrical hardware and systems teams. - Understand functional safety principles and participate in functional safety analyses of complex vehicle subsystems. - Develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions. - Author subsystem block diagrams and lead subsystem reviews through all vehicle program development phases - Collaborate with other system integration leads to capture component level requirements, provide subject matter expertise in sourcing discussions, and collect and approve Device Transmittals. - Early phases of firmware development will focus on hardware validation, labcar testing, and setting up the automation framework for unit, SIL and HIL testing. You'll have... - Master's degree in electrical engineering, Mechanical Engineering, or Computer Science, with evidence of exceptional ability, or equivalent. - 10+ years of experience on embedded controls systems such as chassis systems, VCM, or similar dynamic functions. - 10+ years of experience on electrical hardware applications, prototype bring-up, and systems development. - 10+ years of experience with Vehicle Network Protocols such as CAN, LIN & Automotive Ethernet - Strong EE fundamentals and hands-on experience with electrical test equipment (oscilloscopes, DMMs, signal generators, power supplies, etc.) - 10+ years of experience using embedded networking interface tools for automotive, aerospace, or similar field. - Experience and working knowledge of systems development, vehicle architecture, battery technologies, software/hardware tool development, motor calibration technologies, OBD calibration, functional safety, network, and diagnostics process. - Experience with creating and executing component-level test procedures and owning all test results. Even better, you may have... + Highly collaborative mindset and strong communication skills + Experience developing features such as hill hold, stability controls, anti-lock braking, park assist, cruise or adaptive cruise control, or other similar vehicle dynamic features. + Experience with software build tools like Bazel, Scons, Cmake etc. + Experience with fundamental hardware components on PCB and their analysis tools. + Ability to write testing scripts for using scripting languages (Python) + Fluent in software fundamentals including software design and maintainability. + Hands-on experience in hardware bring-up, system debugging, and code optimization. + Knowledge of electrical engineering fundamentals including circuit analysis and design You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including: - Immediate medical, dental, vision and prescription drug coverage - Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more - Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more - Vehicle discount program for employees and family members and management leases - Tuition assistance - Established and active employee resource groups - Paid time off for individual and team community service - A generous schedule of paid holidays, including the week between Christmas and New Year's Day - Paid time off and the option to purchase additional vacation time. This position is a salary grade 8. For more information on salary and benefits, click here: ***************************** Visa sponsorship is available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer. 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. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************. This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid #LI-MZ1 **Requisition ID** : 51041
    $92k-114k yearly est. 60d+ ago
  • Embedded Software Engineer

    Insight Global

    Embedded software engineer job in Atlanta, GA

    Key Responsibilities -Design, test, and develop software packages to meet system requirements. -Develop and maintain software and scripts to support embedded software development and processes. -Follow embedded software and firmware development processes established by the organization and/or project team. -Oversee student employees and verify managed developers are following embedded development processes. -Contribute to research reports, white papers, and competitive proposals. Additional Responsibilities -Develop software for Military embedded systems applications. -Develop software requirements and design. -Develop software using approved coding standards and processes. -Provide software development estimates. -Ensure software is developed to meet military, safety, and security standards. -Create and deliver technical presentations. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: **************************************************** Skills and Requirements -2 years + of related experience with a Bachelor's degree in Computer Engineering, Aerospace Engineering, Computer Science, Physics, any related technical degree. -Experience developing software for complex military systems. Many applications on a multi-core processor. -Software engineering experience with developing in languages such as C/C++ and/or Ada. -Experience developing embedded software - Active Secret Clearance - Masters degree - VxWorks 653 - CORBA, specifically TAO - LDRA experience(unit test tool suite)
    $78k-103k yearly est. 60d+ ago
  • Senior Software Engineer - Embedded Software (Optical Networking)

    Ciena 4.9company rating

    Embedded software engineer job in Atlanta, GA

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact. This is a hybrid on-site role (not eligible for full-time remote work) where your technical leadership will directly influence product performance and customer success. Join Ciena's WaveLogic Modem Software team and help shape the future of optical transport. In this role, you'll lead the design and implementation of embedded C/C++ software for next-generation optical networking and transport systems. This senior technical lead role combines hands-on coding with software architecture, influencing how hardware and software integrate to power high-speed networks. How You Will Contribute: Lead design, coding, and integration of embedded C/C++ software on Linux and real-time operating systems (RTOS such as Zephyr). Develop software that interfaces with FPGA/ASIC hardware on SoC platforms. Own the full lifecycle: requirements, architecture, implementation, testing, and customer deployment. Prototype solutions on target hardware; create detailed technical specifications. Collaborate with local and global teams to deliver scalable, high-performance systems. Act as a technical lead: mentor engineers, review designs, and guide project progress. Support field teams during deployments and troubleshooting. The Must Haves: Bachelor's degree in electrical/computer engineering. 10+ years in embedded software engineering (telecom, networking, datacom, or related) 5+ years programming in C, C++, embedded C, with strong debugging tools (e.g. GDB, Valgrind). Hands-on experience with FPGA/ASIC integration, device bring-up, and SoC platforms. Knowledge of CPU architectures, hardware specifications, and timing diagrams. Experience with Linux kernel and user-space drivers. Strong foundation in embedded systems concepts: interrupts, synchronization, inter-process communication. Familiarity with telecom and networking protocols: DWDM, OTN, Ethernet, TCP/IP. Strong written and verbal communication skills for technical collaboration. Nice to Have: Experience designing large-scale distributed embedded systems using micro service architectures. Knowledge of telecom standards such as G.709, IEEE 802.3. Familiarity with data modelling (YANG). Experience with development tools: Git, Eclipse, JIRA, Confluence, or Yocto. Pay Range: The salary range for this role is $107,800 - $172,200 Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available. Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence. Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
    $107.8k-172.2k yearly Auto-Apply 18d ago
  • Embedded Developer

    Sonoma Consulting

    Embedded software engineer job in Alpharetta, GA

    Sonoma Consulting is one of the fastest growing national IT Consulting and Executive Search company in the United States, which was founded in 2011 by Mark McGee, the President and CEO. Sonoma Consulting has two business divisions - IT Consulting Services & Executive Search to serve its 150 national clients which range from entrepreneurial start-ups to Global Fortune 500. Job Description Position: Embedded Developer- Medical Device Location: Alpharetta, GA Duration: Direct Hire (Fulltime Permanent) Come join a fast growing billion dollar medical device and products company that provides innovative products entero-medical and pain devices! Position located in. As a Medical Device Engineer you will be working with cross-functional teams to drive and grow technical capabilities of the R&D organization. This is a hands-on medical device software engineer with strong skills creation and building of flawless code. Implement software designs for isolation of critical path or safety critical design elements Review complex software design concepts prior to implementation Participate in the integration of software implementations with system interfaces Approve supporting documentation in order to secure project release Anticipate project challenges and risk scenarios Identify and execute proactive mitigation strategies to ensure optimal results Support project management, including software development, scope, and release planning Participate in the execution, documentation, review, and approval of all processes in SDLC Qualifications & Skills: • B.S. in Software Engineering, BioMed, Computer & Electrical Engineering, Computer Science or related field • 7-9+ years' experience required within FDA regulated medical device industry • Proven software engineering disciplines with working knowledge of cGMPs and applicable industry standards • Thorough understanding of the SDLC • Experience integrating software and hardware in an embedded context • Experience reviewing, porting, and integrating third-party code, and using application frameworks • Intensive experience in micro-controller programming, preferably using 8051 & AVR RISC architectures • Familiarity with standard OS features (e.g. threading and concurrency, memory management, device drivers, I/O, etc. • Strong C/C++ programming skills • Working experience with embedded RTOS preferred • Intensive familiarity with QNX or UNIX/Linux preferred • Experience in GUI application design • Experience in algorithm development, mathematical transformations, and protocol formulation preferred • Design Control, Risk Analysis, Change Control, and problem solving (CAPA) • Experience presenting concepts for different levels of organization fr executives to software developers • Proven track record of software development effectiveness; leadership preferred Qualifications Skills: Embedded, C/C++, RTOS, FDA, Medical Device, Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Title: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Search Words: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Additional Information Skills: Embedded, C/C++, RTOS, FDA, Medical Device Title: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Search Words: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer
    $66k-88k yearly est. 2h ago
  • Software Engineer Embedded/Network Systems I (Co-Op) - United States

    Cisco Systems, Inc. 4.8company rating

    Embedded software engineer job in Atlanta, GA

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice. Meet the Team Our dedicated team members are engineering the foundation of Cisco's core technologies across the globe, including teams in Engineering like Common Hardware Group, Network Product Eng, Infrastructure & Security. You will be an essential contributor to the development of next-generation innovations in operating systems, firmware, networking stacks, and security infrastructure. Working on these teams, you will gain hands-on experience with hardware-software integration and low-level networking technologies that power Cisco's critical products. Discover the possibilities when deep technical expertise meets creativity and help build solutions that transform how the world connects and communicates. Your Impact You are a passionate engineer skilled in low-level programming, networking protocols, and hardware-software integration, with strong communication and collaboration abilities. You thrive in solving complex challenges through innovation and precision, while being highly organized and process-driven. Your work develops and maintains critical software and tools that ensure hardware compatibility, network performance, and security for Cisco's core products like operating systems, firmware, and networking stacks. By effectively managing your time and streamlining processes, you deliver high-quality solutions that embed resilience and efficiency into global communications infrastructure, directly contributing to Cisco's leadership in trusted, scalable networking technologies. Minimum Qualifications * Currently enrolled in an undergraduate degree program. Relevant fields include: Computer Science, Software Engineering, Computer Engineering, Information Technology, Data Science, Mathematics, Statistics, Electrical Engineering, or related technical fields. * Proficiency in C programming and experience with embedded Linux, including a solid understanding of operating system fundamentals. * Familiarity with network principles & concepts, routing protocols, and general networking concepts. * Hands-on experience with automation tools and scripting languages (such as Python or Bash), along with knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions). * Understanding of DevSecOps practices and their application in software development workflows. Preferred Quals: * Conceptual understanding or hands-on experience with AI/ML. * Understanding of cybersecurity principles and security protocols. * Experience with FPGA development. * Knowledge of signal and power integrity, and PCB design. Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: * 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees * 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco * Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees * Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) * 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next * Additional paid time away may be requested to deal with critical or emergency issues for family members * Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: * .75% of incentive target for each 1% of revenue attainment up to 50% of quota; * 1.5% of incentive target for each 1% of attainment between 50% and 75%; * 1% of incentive target for each 1% of attainment between 75% and 100%; and * Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $44,000.00 - $185,000.00 Non-Metro New York state & Washington state: $44,000.00 - $185,000.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $44k-185k yearly 1d ago
  • Senior Embedded Software Engineer

    Cryoport 4.1company rating

    Embedded software engineer job in Ball Ground, GA

    MVE Biological Solutions is the leading global manufacturer of vacuum insulated products and cryogenic systems. More than 50 years ago, they set the standard for storage of biological materials at low temperatures. Today, they continue to exceed these standards. Industries from around the world look to MVE for excellence and innovation. Their solutions empower industries to better utilize cryogenic technology. In this manner, MVE continues to make a vital contribution in today's biomedical life sciences industry. Position Summary: The Senior Embedded Software Engineer will be responsible for embedded firmware/software development and technical leadership at MVE Biological Solutions Ball Ground, Georgia location. This role will ensure that projects achieve desired outcomes from product definition through commercialization. This role will help teams define and achieve the objectives and goals required to complete projects on time and within budget. Responsibilities include, but are not limited to: Designs, develops, and maintains embedded firmware and software solutions Develops firmware and/or software solutions that meet product design requirements and specifications Follows the software development lifecycle and design control procedures Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Prepares and installs solutions by determining and designing system specifications, standards, and programming Improves operations by conducting systems analysis and recommending changes in policies and procedures Investigates problem areas Provides information by collecting, analyzing, and summarizing development and service issues Accomplishes engineering and organization mission by completing related results as needed Competencies: Demonstrated expertise in embedded systems development on Linux, RTOS and bare metal platforms Firmware and software experience using programming languages such as C, C++, Rust and Python Experience with software and firmware architecture Experience with design patterns Software and firmware design, testing, debugging, and documentation Familiarity with embedded Linux distributions Understands concurrent programming and debugging techniques Familiarity with various operating systems (Linux, RTOS, iOS, Android) Understanding and advocacy for modern iterative development practices including CI/CD, test automation, build systems, simulation, TDD/BDD, unit test frameworks, regression testing, release management, and revision control (Git) Experience with communication protocols, such as I2C, SPI, USB, RS-232 Experience with low level hardware debugging with tools such as DMM, oscilloscope and logic analyzer Excellent communication skills, both written and oral Ability to work well both independently and as part of an integrated team Preferred Skills: Experience with any of the following languages or frameworks: Rust Qt/QML FreeRTOS/RTOS Python Java/Android Experience developing Linux device drivers Experience with IoT and MQTT protocol Experience with web development Experience with cloud platforms such as AWS and Azure Familiarity with the Medical Device Directive/Regulation (MDD/MDR), ISO 13485, FDA design controls or similar medical device regulatory requirements is a plus Systems engineering experience covering electrical hardware, power, system interconnection, and user interface Education Requirements: Bachelor's degree or higher in Computer Engineering, Computer Science, Electrical Engineering or equivalent related discipline Professional Experience: A minimum of 7 years' experience as a software or firmware engineer Personal Attributes: Passion for, and alignment with MVE's mission, vision, values & operating principles Passion for working in a values-based company in alignment with a learning organization An individual who brings strong core values, quality, ethics, and integrity A collaborative team player who embraces and champions the culture Strong work ethic and ability to deliver results Meet commitments in a dynamic environment Welcoming of differing views and opinions Exceptional organizational and planning skills, strong analytical abilities, and process orientation Desires to own decisions and take responsibility for outcomes Willingness to travel when required Willingness to continually embrace personal and professional development
    $95k-118k yearly est. Auto-Apply 39d ago
  • Lead Software Engineer - High Performance Computing

    Jpmorgan Chase & Co 4.8company rating

    Embedded software engineer job in Atlanta, GA

    JobID: 210656783 JobSchedule: Full time JobShift: Base Pay/Salary: Seattle,WA $152,000.00-$215,000.00; Jersey City,NJ $152,000.00-$215,000.00 We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the AI Acceleration team you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities * Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Develops secure high-quality production code, and reviews and debugs code written by others * Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems * Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture * Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies * Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills * Formal training or certification on software engineering concepts and 5+ years applied experience * Hands-on practical experience delivering system design, application development, testing, and operational stability * Advanced in one or more programming language(s) * Proficiency in automation and continuous delivery methods * Proficient in all aspects of the Software Development Life Cycle * Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security * Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) * In-depth knowledge of the financial services industry and their IT systems * Practical cloud native experience * Advanced understanding of High-Performance Computing system architectures and network topologies * Expertise in at least one accelerator type (e.g., GPU, FPGA) and experience mapping LLMs onto these accelerators * Proficiency parallel programming and performance analysis of accelerator-based systems Preferred qualifications, capabilities, and skills * Strong programming skills in Python, scripting, C, C++ with experience in AI/ML frameworks like PyTorch and LangChain * Master's Degree in Computer Science * 3+ years of experience in high-performance computing software * 3+ years of experience with accelerators and deep learning, particularly large language models * Experience in large organizations and regulated industries is a plus * Excellent communication skills and the ability to work collaboratively in a dynamic team environment * Familiarity with HPC software (e.g., NCCL, MPI) and resource schedulers (e.g., Kubernetes, SLURM)
    $152k-215k yearly Auto-Apply 60d+ ago
  • Embedded Engineer with IAR/Linux/Gas Domain Exp.

    Stem Xpert

    Embedded software engineer job in Alpharetta, GA

    TekWissen is a global management consulting, technological service and outsourcing company delivering technology-driven business solutions to meet the strategically driven objectives for our numerous clients. Job Description• Knowledge of Gas modules (Battery end points). • Should have Embedded C, Linux and IAR experience. • Processor is M16c and ARM with PIC controller. • Person should have worked on effective memory management and processing poser Additional InformationThanks & Regards. Manas Talent Acquisition Executive Tel : ************ Ext:299 Direct : ************
    $65k-86k yearly est. 60d+ ago
  • Firmware Engineer I

    Neptune Technology Group 4.4company rating

    Embedded software engineer job in Duluth, GA

    The Firmware Engineer I is responsible for the design, development, and implementation of new products as well as engineering support for existing products. This individual performs product design and works as a team member with R&E, Marketing, and Manufacturing for new products while complying with project schedules and budgets. Key Qualifications: * Excellent C/C++ programming skills with experience in embedded system design and development * Experience in debugging embedded systems * Experience with embedded firmware development tools such oscilloscopes, spectrum analyzers, DC power analyzers, logic analyzers, and protocol analyzers * Experience with designing and developing RF products for public and proprietary networks * Experience with ARM Cortex-A7/A8/A9 processors * Experience with ARM Cortex-M3/M4/M33, 8051, and MSP430 microcontrollers * Experience with Keil, IAR or equivalent IDEs/compilers * Knowledge of wireless communication techniques and associated protocols such as LoRaWAN, Bluetooth Smart (BLE), cellular communication (LTE) * Familiarity with low power design practices for battery powered devices * Familiarity with serial communication protocols such as UART, SPI, I2C * Familiarity with security-related aspects and best practices associated with embedded system development including cryptographic algorithms, authentication protocols, secure boot, ARM TrustZone, etc. * Ability to read and understand hardware schematics * Experience with JIRA or other issue tracking software * Experience with TeamCity or other continuous integration platforms * Experience working in an Agile development environment (Scrum/XP) * Experience with unit testing and unit testing frameworks/tools such as CppUTest and Unity * Excellent documentation practices and communication skills * Commitment to maintaining project schedules and delivering tasks on time Preferred Qualifications: * Embedded Linux and Yocto experience * Linux/Unix shell scripting (SH, BASH, etc.) * Python 3 * Docker * Knowledge of networking connectivity protocols such as TCP/IP, FTP, MQTT * Experience with agency certifications such FCC, Industry Canada, and cellular carrier certifications Requirements: Education: * Bachelor of Science degree in Electrical Engineering, Wireless Engineering, or Computer Engineering Experience: * 0-2 years in Engineering product design and development or 0-1 years with a Master of Science degree. * 0-2 years of embedded C programming Travel: * Up to 10% Location: Duluth, Georgia or Tallassee, Alabama #HP1
    $62k-79k yearly est. 49d ago
  • Embedded Engineer/ (Vehicle integration Engineer)

    Practice Xpert Inc. 3.7company rating

    Embedded software engineer job in Peachtree City, GA

    Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance, testing, Technology Consulting & staffing. The company is primarily focused on information technology, engineering, healthcare, financial technology and contingent workforce solutions. It operates in seven business segments including Commercial, Professional & Technical, EMEA Commercial, and EMEA Professional & Technical. The company provides professional and technical expertise in the fields of Telecom, Education, Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others. It also offers outsourcing, consulting, recruitment, career transition, and vendor management services. We strongly believe: " If something cannot be measured, it cannot be managed. " TEKWISSEN™ measures all of these processes and applies corrective interventions to manage the quality process at its core. We are an Equal Employment Opportunity Employer M/F/V/D Recognitions: 2015 -America's Fastest Growing Company by Inc.com 2015- SPARK FastTrack Award from Ann Arbor SPARK 2015 -Honoree of Diversity Focused Company by Corp! Magazine 2014- America's Fastest Growing Company by Inc.com 2014- Michigan 50 Companies to Watch 2014 - DiSciTech Award in Technology by Corp! Magazine 2014- DiSciTech TECHNOLOGY Company of the year by Corp! Magazine 2014- SPARK FastTrack Award from Ann Arbor SPARK Specialties: Enterprise Solutions, Web Development, Data Warehousing, Systems Integration, IT Security, Storage Technologies, Development and Delivery, Business Intelligence, Telecommunications, Consulting and Planning, Network design, Implementation &Administration Job Description Vehicle integration Engineer Work location: Peachtree City (near Atlanta), GA Duration: 6+ months Domain specific skill • Experience to analyze CAN (single wire & dual wire) trace log including ISO TP protocol • Experience to operate / configure Vector tools (CANoe, GENy, CANdela Studio, and FRFM) • Experience to write CAPL script SW development skill • C++ object oriented design and coding • UML modeling • QNX or Linux development environment (Ex: shell command, make file, debug tools) Desired skill • MISRA coding standard • Process compliance (Automotive SPICE or CMMI) • DoIP Ethernet Diagnostic protocol • Experience to develop Infotainment products (Head unit, Navigation, or Telematics) Additional Information Thanks & Regards Narendra narendra(dot)********************** ************
    $63k-81k yearly est. Easy Apply 2h ago
  • Embedded Developer

    Sonoma Consulting

    Embedded software engineer job in Alpharetta, GA

    Sonoma Consulting is one of the fastest growing national IT Consulting and Executive Search company in the United States, which was founded in 2011 by Mark McGee, the President and CEO. Sonoma Consulting has two business divisions - IT Consulting Services & Executive Search to serve its 150 national clients which range from entrepreneurial start-ups to Global Fortune 500. Job Description Position: Embedded Developer- Medical Device Location: Alpharetta, GA Duration: Direct Hire (Fulltime Permanent) Come join a fast growing billion dollar medical device and products company that provides innovative products entero-medical and pain devices! Position located in. As a Medical Device Engineer you will be working with cross-functional teams to drive and grow technical capabilities of the R&D organization. This is a hands-on medical device software engineer with strong skills creation and building of flawless code. Implement software designs for isolation of critical path or safety critical design elements Review complex software design concepts prior to implementation Participate in the integration of software implementations with system interfaces Approve supporting documentation in order to secure project release Anticipate project challenges and risk scenarios Identify and execute proactive mitigation strategies to ensure optimal results Support project management, including software development, scope, and release planning Participate in the execution, documentation, review, and approval of all processes in SDLC Qualifications & Skills: • B.S. in Software Engineering, BioMed, Computer & Electrical Engineering, Computer Science or related field • 7-9+ years' experience required within FDA regulated medical device industry • Proven software engineering disciplines with working knowledge of cGMPs and applicable industry standards • Thorough understanding of the SDLC • Experience integrating software and hardware in an embedded context • Experience reviewing, porting, and integrating third-party code, and using application frameworks • Intensive experience in micro-controller programming, preferably using 8051 & AVR RISC architectures • Familiarity with standard OS features (e.g. threading and concurrency, memory management, device drivers, I/O, etc. • Strong C/C++ programming skills • Working experience with embedded RTOS preferred • Intensive familiarity with QNX or UNIX/Linux preferred • Experience in GUI application design • Experience in algorithm development, mathematical transformations, and protocol formulation preferred • Design Control, Risk Analysis, Change Control, and problem solving (CAPA) • Experience presenting concepts for different levels of organization fr executives to software developers • Proven track record of software development effectiveness; leadership preferred Qualifications Skills: Embedded, C/C++, RTOS, FDA, Medical Device, Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Title: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Search Words: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Additional Information Skills: Embedded, C/C++, RTOS, FDA, Medical Device Title: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer Search Words: Embedded Developer / Embedded Engineer / Sr. Embedded Developer / Sr. Embedded Engineer / Embedded C++ Developer / Embedded C++ Engineer / Embedded C++ Programmer
    $66k-88k yearly est. 60d+ ago
  • Senior Software Engineer - Embedded Software (Security)

    Ciena Corp 4.9company rating

    Embedded software engineer job in Atlanta, GA

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact. About Ciena As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact. Join Ciena, a global leader in networking systems, services, and software, as a Senior Software Engineer. Be part of a team that's transforming the way the world communicates by building secure, resilient, and cutting-edge embedded software for our optical and routing platforms. How You Will Contribute As a Senior Software Engineer on our team, you will be an active contributor to the heart of Ciena's industry-leading optical and routing platforms. You will dive into the complete software development lifecycle, making a tangible impact from day one. * Design, develop, and test new security features in C and C++ for our complex embedded systems. * Investigate, debug, and resolve challenging software defects, directly improving the stability, performance, and reliability of our products for our global customers. * Proactively identify and mitigate security vulnerabilities. * Engage in the full software development lifecycle-from secure design and threat modeling to robust testing, documentation, and final delivery. * Develop powerful scripts, test utilities, and automation tools that streamline our development processes and integrate security into our CI/CD pipelines. * Work in a dynamic, cross-functional environment, collaborating closely with software developers, system architects, and verification engineers to deliver seamless, large-scale software releases. The Must-Haves * Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field. * 5-7+ years of experience in C/C++ and a proficiency with a scripting language like Python. * Strong hands-on experience with software security principles and practices. This includes: * Knowledge of secure communication protocols (SSH, TLS). * Experience with AAA and remote management mechanisms (TACACS+, RADIUS). * Understanding of cryptographic algorithms and concepts (encryption, PKIX, hashing). * Demonstrated experience analyzing and remediating software vulnerabilities and proficiency with software debugging tools. * Expertise with modern version control systems, particularly Git. * An openness to learning and expanding your knowledge and expertise, especially in the area of security. Nice To Haves (What Will Set You Apart) * Experience with embedded Linux development, including the kernel and the Yocto Project. * Knowledge of Agile software development methodologies and best practices. * A commitment to writing clean, high-quality, test-driven code and experience with automated testing frameworks. * Demonstrated expertise with integrating security scanning and testing into automated CI/CD workflows. * Familiarity with micro-services architecture and delivering reusable code that targets a variety of platforms. Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available. Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence. Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
    $88k-108k yearly est. 7d ago
  • Embedded Engineer/ (Vehicle integration Engineer)

    Stem Xpert

    Embedded software engineer job in Peachtree City, GA

    Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance, testing, Technology Consulting & staffing. The company is primarily focused on information technology, engineering, healthcare, financial technology and contingent workforce solutions. It operates in seven business segments including Commercial, Professional & Technical, EMEA Commercial, and EMEA Professional & Technical. The company provides professional and technical expertise in the fields of Telecom, Education, Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others. It also offers outsourcing, consulting, recruitment, career transition, and vendor management services. We strongly believe: " If something cannot be measured, it cannot be managed. " TEKWISSEN™ measures all of these processes and applies corrective interventions to manage the quality process at its core. We are an Equal Employment Opportunity Employer M/F/V/D Recognitions: 2015 -America's Fastest Growing Company by Inc.com 2015- SPARK FastTrack Award from Ann Arbor SPARK 2015 -Honoree of Diversity Focused Company by Corp! Magazine 2014- America's Fastest Growing Company by Inc.com 2014- Michigan 50 Companies to Watch 2014 - DiSciTech Award in Technology by Corp! Magazine 2014- DiSciTech TECHNOLOGY Company of the year by Corp! Magazine 2014- SPARK FastTrack Award from Ann Arbor SPARK Specialties: Enterprise Solutions, Web Development, Data Warehousing, Systems Integration, IT Security, Storage Technologies, Development and Delivery, Business Intelligence, Telecommunications, Consulting and Planning, Network design, Implementation &Administration Job DescriptionVehicle integration Engineer Work location: Peachtree City (near Atlanta), GA Duration: 6+ months Domain specific skill • Experience to analyze CAN (single wire & dual wire) trace log including ISO TP protocol • Experience to operate / configure Vector tools (CANoe, GENy, CANdela Studio, and FRFM) • Experience to write CAPL script SW development skill • C++ object oriented design and coding • UML modeling • QNX or Linux development environment (Ex: shell command, make file, debug tools) Desired skill • MISRA coding standard • Process compliance (Automotive SPICE or CMMI) • DoIP Ethernet Diagnostic protocol • Experience to develop Infotainment products (Head unit, Navigation, or Telematics) Additional InformationThanks & Regards Narendra narendra(dot)********************** ************
    $65k-86k yearly est. Easy Apply 60d+ ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Sandy Springs, GA?

The average embedded software engineer in Sandy Springs, GA earns between $68,000 and $117,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Sandy Springs, GA

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